Loading

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页
摘要: 正确的停止线程 使用interrupu来通知,而不是强制 interrupu仅仅是通知,线程本身具有决定权是否终止,原因:线程本身了解自己的运行状态,即:自己的任务是不是已经完成了,所以把决定权交给线程自己 public class RightWayStop implements Runnable 阅读全文
posted @ 2021-12-22 23:54 Zhbeii 阅读(30) 评论(0) 推荐(0)
摘要: start()与run()的比较 public class StartAndRunMethod { public static void main(String[] args) { Runnable runnable = () ->{ System.out.println(Thread.curren 阅读全文
posted @ 2021-12-22 23:33 Zhbeii 阅读(31) 评论(0) 推荐(0)
摘要: public class wrongways { public static void main(String[] args) { ExecutorService executorService = Executors.newCachedThreadPool(); for(int i = 0;i < 阅读全文
posted @ 2021-12-22 21:49 Zhbeii 阅读(67) 评论(0) 推荐(0)
摘要: 实现Runnable接口 public class RunnableStyle implements Runnable { public static void main(String[] args) { Thread thread = new Thread(new RunnableStyle()) 阅读全文
posted @ 2021-12-22 21:34 Zhbeii 阅读(71) 评论(0) 推荐(0)
摘要: 原地交换(优解) 遍历数组,如果存在某个数不在0到n-1的范围内,返回-1。 每个数放到对应的位置上,即让 nums[i] = i 从前往后遍历数组中的所有数 如果对应的值不等于所在地址的值,交换值到对应的地址上,即:nums = x 时间复杂度分析 每次swap操作都会将一个数放在正确的位置上,最 阅读全文
posted @ 2021-12-17 21:02 Zhbeii 阅读(24) 评论(0) 推荐(0)
摘要: 递归、分治 位运算 阅读全文
posted @ 2021-12-16 20:13 Zhbeii 阅读(40) 评论(0) 推荐(0)
摘要: 递归 class Solution { public boolean isValidBST(TreeNode root) { return isValidBST(root, Long.MIN_VALUE, Long.MAX_VALUE); } public boolean isValidBST(Tr 阅读全文
posted @ 2021-12-14 15:54 Zhbeii 阅读(33) 评论(0) 推荐(0)
摘要: 排序(优解) 先排序,选第一个数,用两个指针分别指向剩下的第一个数和最后的数,相加比较,大的话动二指针,小的话动一指针,如果重合还没有那么就返回 class Solution { public List<List<Integer>> threeSum(int[] nums) { Arrays.sor 阅读全文
posted @ 2021-12-14 15:34 Zhbeii 阅读(23) 评论(0) 推荐(0)
摘要: 排序 按照字典的顺序排序,再比较排序好的单词 O(n*logn) 哈希 O(n) 使用数组映射(性能更好,本质也是哈希表) class Solution { public boolean isAnagram(String s, String t) { if (s.length() != t.leng 阅读全文
posted @ 2021-12-14 12:32 Zhbeii 阅读(30) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/FFsvWXiaZK96PtUg-mmtEw 703. 数据流中的第 K 大元素 https://leetcode-cn.com/problems/kth-largest-element-in-a-stream/ class KthLargest 阅读全文
posted @ 2021-12-14 09:41 Zhbeii 阅读(66) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页