- 博客(2)
- 收藏
- 关注
原创 Java多线程
第一节一、创建线程1.线程和任务合并在一起2.线程和任务分开3.更简洁的(1.)Lambda4.线程休眠①sleep②yield5.中断线程。二、线程运行状态 一、创建线程 1.线程和任务合并在一起 匿名内部类形式重写Runnable的run方法,传递给Thread对象 public static void main(String[] args) { Thread thread1 =new Thread( ()-> { System.out.printl
2021-03-23 23:05:37
286
原创 java&红黑树
红黑树定义和性质 红黑树是一种含有红黑结点并能自平衡的二叉查找树。它必须满足下面性质: 性质1:每个节点要么是黑色,要么是红色。 性质2:根节点是黑色。 性质3:不能有连在一起的红色节点 性质4:每个红色的两个子节点都是黑色,叶子节点都是黑色:出度为0满足了性质就可以静思的平衡了 插入规则 所有插入节点默认为红色 为满足红黑树性质,红黑树有三种变换: 1.变颜色 2.左旋 3.右旋 变换规则: 1.变颜色:当前节点的父亲是红色,且它的祖父节点的另一个子节点(叔叔节点)也是红色: 步骤: (1)把父节点设为
2021-03-14 13:52:27
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人