高级农民
- 积分
- 1963
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2018-10-8
- 最后登录
- 1970-1-1
|
Jun 16 打卡第15天,6道题
1516. Move Sub-Tree of N-Ary Tree, 首先dfs找到pp,pq即parent节点;然后1. p已经是q的直接子节点,直接retrun root;2. q不在p的子树中,这种好解决,detach p再加到q的children;3. q在p的子树中,example4, 这时需要将q也detach ,然后将q加到p的原index,再将p加到q的children;
895. Maximum Frequency Stack, 类似于bucket,每次freq变化就在Map<Integer, Stack<Integer>>中加入,维护maxFreq变量,stack空就可以更新maxFreq的值;
251. Flatten 2D Vector, iterator, 转换为list解法空间复杂度高;two pointers解法outer + inner指针;
|
|