Java面试
dev_Arno
这个作者很懒,什么都没留下…
展开
-
滑动窗口算法-java中应用
滑动窗口算法可以用以解决数组/字符串的子元素问题,它可以将嵌套的循环问题,转换为单循环问题,降低时间复杂度。用法举例:1、给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。实现方法如下: public int lengthOfLongestSubstring(String s) { if (s == null || "".equals(s)) {原创 2020-08-07 18:59:23 · 666 阅读 · 0 评论 -
Java多个子线程都执行完后,再执行主线程
最近找工作面试官问了我一个关于多线程的问题:Java多个子线程都执行完后,再执行主线程 当时没有答出来,回来百度了一下然后看了线程的源码,找到了答案。然后自己备注下,以后用。原创 2017-10-25 09:28:40 · 3759 阅读 · 3 评论