Leeguohui
Leeguohui
全部文章
分类
题解(13)
归档
标签
去牛客网
登录
/
注册
Leeguohui的博客
全部文章
(共13篇)
记录大佬代码_抱拳规范
public class Solution { public int[][] visit; //全局定义visit矩阵,拜访过的节点为1 public boolean hasPath(char[] matrix, int rows, int cols, char[] str) ...
2020-07-17
0
439
计算窗口数量,队列感觉也可
import java.util.ArrayList; import java.util.Arrays; public class Solution { public ArrayList<Integer> maxInWindows(int [] num, int size) ...
2020-07-17
0
467
分开判断
这终于简单了 import java.util.ArrayList; import java.util.Collections; public class Solution { ArrayList<Double> newArr = new ArrayList<Double&...
2020-07-17
0
516
记录简单思路-来自大佬
层次,利用树数组来做,这个数组既用来遍历根节点,其次使用其连接左右节点我只想到这样编码,解码那里想复杂了,感觉缺点什么,原来是缺点智商 /* public class TreeNode { int val = 0; TreeNode left = null; TreeNode...
2020-07-17
0
482
JAVA双队列
单队列即可,因为我先看的后面这题,所以用了双队列 ,哈哈哈,有点傻了 ArrayList<ArrayList<Integer> > Print(TreeNode pRoot) { //双队列 ArrayList<ArrayList...
2020-07-16
0
378
双栈JAVA实现
双栈来做1.第一个栈获取pRoot2.出栈的时候输出,然后把左右节点分别存入栈23.栈2同理,把右左节点存入栈14.因为是交替进行无需判断深度,只需要判断某个栈为空,就运行另外一个。 public class Solution { public ArrayList<ArrayList&...
2020-07-16
0
471
哈哈哈,get了一个技巧,终于不要既存位置有存出现次数了,直接使用 LinkedHashMap 即可。
哈哈哈,get了一个技巧,终于不要既存位置有存出现次数了,直接使用 LinkedHashMap 即可。 import java.util.HashMap; import java.util.LinkedHashMap; public class Solution { //Insert one...
2020-07-15
0
489
java实现,根据问题描述直接写
挑错+修改(不能一次全想明白,哭),考虑的情况有点多大概分为1.首位为符号位2.'e'和'.'的数量只能小于等于13.'e'后面必须还有其他值4.'e'后面可接'+','-'号,5.'e'后面的字符串中不能出现'.'6.str[i]在['0'~'9']之间 public class Solution...
2020-07-15
0
471
取一半计算
暴力呗 取一半就行 import java.util.ArrayList; public class Solution { public ArrayList<ArrayList<Integer> > FindContinuousSequence(int sum) { ...
2020-07-13
0
669
非常简单的实现,递归
*简单总结一下几种树:1.平衡二叉树,2.二叉搜索树,3.镜像树,4.哈夫曼树 1.平衡二叉树,左右子树高度差小于等于1 2.二叉搜索树,左子树全小于根节点,右子树全大于根节点,中序遍历是单调递增序列 3.镜像树,反转原树 4.哈夫曼树,集合中选两个值最小的求和,构建小树,然后继续添加最小节点与当...
2020-07-13
2
795
首页
上一页
1
2
下一页
末页