小步惊惊
小步惊惊
全部文章
分类
题解(148)
归档
标签
去牛客网
登录
/
注册
小步惊惊的博客
全部文章
(共5篇)
题解 | #循环右移二叉树#
解题思路:1.对二叉树进行填充,补全缺失的右子树或者左子树,补充的节点值为-1; 2.对二叉树进行层序遍历,获取每一层的节点。 3.对第二步获取到的节点进行遍历,分别获取父节点和子节点,对子节点进行往右偏移K位获取新的子节点,然后按序赋值给父节点,注意父节点的值如果为-1...
Java
数学
递归
二叉树
有序集合
2022-07-04
0
530
题解 | #循环右移二叉树#
解题思路:1.对二叉树进行填充,补全缺失的右子树或者左子树,补充的节点值为-1; 2.对二叉树进行层序遍历,获取每一层的节点。 3.对第二步获取到的节点进行遍历,分别获取父节点和子节点,对子节点进行往右便宜K位获取新的子节点,然后按序赋值给父节点,注意父节点的值如果为...
二叉树
递归
有序集合
2022-07-03
0
413
题解 | #第K个n的排列#
import java.util.*; public class Solution { //这是一道递归排列组合的题目,要求就是组合的字符不能重复 public String KthPermutation (int n, int k) { // write code here boo...
Java
递归
有序集合
2022-06-21
0
442
题解 | #字符流中第一个不重复的字符#
//采用两个集合来解决这个问题,然后借助包含,添加,移除这三个函数 public class Solution { public ArrayList<Character> store = new ArrayList<>(); public ArrayList<Chara...
Java
字符串
有序集合
2022-05-21
0
261
题解 | #删除升序数组的重复元素(二)#
//解题思路就是通过一个for循环来标记重复数字出现的次数,在for循环的过程中更新变量的值 public class Solution { public int removenums (ArrayList<Integer> nums) { // write code here ...
Java
有序集合
计数
2022-05-21
0
368