渣渣华华
渣渣华华
全部文章
分类
题解(16)
归档
标签
去牛客网
登录
/
注册
渣渣华华的博客
全部文章
(共16篇)
利用强大的JAVA库函数
由于队列提供的contains()还有remove(Obejct o)方法使得问题简单许多了 import java.util.*; public class Solution { public void FindNumsAppearOnce(int [] array,int num1[] ...
2020-05-28
0
538
借助上一题的思想
在获得左右子树高度后进行差值判断,若出现高度差大于1的情况,改变flag标志唯一注意的是:空树也是平衡二叉树 public class Solution { boolean flag = true; public boolean IsBalanced_Solution(TreeNod...
2020-05-28
6
900
查找优化
对于数据量比较小的数据可采用: int mid = Arrays.binarySearch(array, k); if(mid<0) return 0; int cnt = 1; for(int i=mid+1; i < arr...
2020-05-28
0
547
利用LinkedHashMap的特性:保持插入的顺序
import java.util.*; import java.util.Map.Entry; public int FirstNotRepeatingChar(String str) {  ...
2020-05-27
0
615
穷举……能过但是要考虑多种情况
import java.util.*; public class Solution { //[1,-2,3,10,-4,7,2,-5] public in...
2020-05-25
0
636
前序遍历+StringBuffer+split方法
比如:root1前序遍历结果为:sb1=1245367root2前序遍历结果为:sb2=245String[] strs =sb1.toString().split(sb2.toString());strs的长度为2,表示含有子结构特殊情况:遍历结果相等的话,strs为空 import java.l...
2020-05-22
2
998
首页
上一页
1
2
下一页
末页