摘要: 创建线程的三种方式 1、继承Thread类,重写run方法 2、实现Runnable接口 3、使用Executor Service、Callable、Future实现有返回结果的多线程 线程的状态 就绪 Runnable: 线程准备运行 运行中 Running : 进程正在执行线程中的代码 等待中 阅读全文
posted @ 2021-03-19 15:48 zrx001 阅读(13) 评论(0) 推荐(0)
摘要: 查找 1. 二分查找 前提:数组必须是有序的 思想:每次比较目标值与中间值大小 [算法] 初始化指针: 1、left = 0; 2、right = n-1; 3、pivot = left + (right - left)/2 ; 当 left ⇐ right 比较中间元素 arr[pivot] 与目 阅读全文
posted @ 2021-03-19 15:47 zrx001 阅读(25) 评论(0) 推荐(0)