纽克纽克牛克
纽克纽克牛克
全部文章
分类
归档
标签
去牛客网
登录
/
注册
纽克纽克牛克的博客
全部文章
(共74篇)
题解 | #按之字形顺序打印二叉树#
这题与二叉树的层序遍历相同,需要的注意的是 当层号为奇数时 ,是倒叙输出,那么在插入list时选择头插法。
2023-04-21
0
214
题解 | #求二叉树的层序遍历#
import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * } */ public class Sol...
2023-04-21
0
289
题解 | #求二叉树的层序遍历#
二叉树的层序遍历,主要在于返回的是一个二维数组,使用的是队列而不是 栈 。 二叉树的层序遍历 ,在没有队列的情况下 也可以使用双指针来完成
2023-04-21
0
248
题解 | #二叉树的中序遍历#
import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(int v...
2023-04-21
0
311
题解 | #二叉树的中序遍历#
中序遍历 与前、后序遍历不同 , 这次都是现向左走到底,为空后 取出栈的最顶端节点 ,讲数据加入list后再开始判断右孩子。 直至 栈为空 并且指针为空为止
2023-04-21
0
250
题解 | #二叉树的后序遍历#
import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(int v...
2023-04-21
0
259
题解 | #二叉树的后序遍历#
二叉树的前序和后序的非递归遍历 都可以用while 配合 stack来完成 前序的话要求是 中左右。 那么入栈就是先右再左。 后序的话要求是 左右中。可以在前序的话 调换入栈顺序,即先左再右,即中右左。最后加载所有数据完毕后reverse数组 ,即变成 左右中。
2023-04-21
0
232
题解 | #数组中的逆序对#
public class Solution { public int InversePairs(int [] array) { int len = array.length; int start = 0 ; int end = len - 1;...
2023-04-16
0
294
题解 | #数组中的逆序对#
这题的解题思路主要在于 细分后再进行归并 有两个数组 分别是原数组 和 copy数组 每次算完逆序对后copy数组中就不应该还存在逆序对 然后返回给 原数组 防止重复值的计算 。
2023-04-16
0
238
题解 | #二维数组中的查找#
public class Solution { public boolean Find(int target, int [][] array) { for(int i=0;i<array.length;i++){ ...
2023-04-15
0
276
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页