
手撕算法
ZHAOJING1234567
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【手撕代码】多个线程交替打印
目录 方法一: 锁实现【推荐】:通过ReentrantLock和当前打印状态state(打印到哪了) 方法二:使用 Lock / Condition + state实现:即 A打印后唤醒等待在conditionB上的B 线程-> B打印后唤醒等待在conditionC上的C线程->C打印后唤醒等待在conditionA上的A线程(和法一类似,只不过在获取锁后,又不该它打印时,它选择...转载 2019-04-23 01:30:45 · 503 阅读 · 0 评论 -
【手撕算法】 双向链表
package test; import org.junit.Test; import java.util.Iterator; public class DoubleList<T> { int size; Node<T> head; Node<T> last; private static class Node<T...原创 2019-05-15 15:19:50 · 555 阅读 · 0 评论