头都大了
头都大了
全部文章
分类
题解(21)
归档
标签
去牛客网
登录
/
注册
头都大了的博客
全部文章
(共17篇)
打卡:12.8
import java.util.*; import java.io.*; public class Main{ public static void main(String[] args) throws Exception{ BufferedReader br = new ...
java
2020-12-08
0
867
java 从右上边找就行,类似二分
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.ne...
java
2020-07-09
0
788
队列和一个数组解决
import java.util.*; public class Solution { //Insert one char from stringstream int[] isAppear = new int[256]; Queue<Character> deq...
java
2020-05-21
1
833
双向队列 低复杂度实现
import java.util.*; public class Solution { public ArrayList<ArrayList<Integer> > FindContinuousSequence(int sum) { ArrayList&l...
java
2020-05-19
1
864
简单做
public class Solution { public int Fibonacci(int n) { if(n < 2){ return n; } int a = 0; int b = 1; ...
java
2020-05-15
4
845
java两种方法实现(递归与非递归)
首先:判断结构相同必须需要的函数 public boolean isSame(TreeNode root1,TreeNode root2){ if(root2 == null) return true; if(root1 == null) ret...
java
2020-03-10
14
1979
两种解法,一直O(N)
滑动窗口的最大值给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3...
java
2020-02-09
1
801
利用栈来非递归实现 16ms实现
/** 主要思路: 1:难点:如果一个节点被走过,需要标记。但是!当这个节点走不通时,就需要退回来再找另外的路。。这时候问题就来了。当换另外一条路时,其他节点有可能走到刚标记的路上来。这时候原来的标记就需要清楚。 a b c d b c e f d r m n 字符串...
java
2020-02-07
0
738
数据流中的中位数 利用list集合实现
import java.util.ArrayList; public class Solution { ArrayList<Integer> list = new ArrayList<>(); public void Insert(Integer num) {...
java
2020-02-07
0
794
非递归实现:二叉搜索树的第k个结点 中序遍历
import java.util.Stack; public class Solution { TreeNode KthNode(TreeNode pRoot, int k) { if(pRoot == null || k <= 0){ ...
java
2020-02-07
45
1621
首页
上一页
1
2
下一页
末页