1.算法
1.问题:一共100个灯泡,分别有亮和关两个状态。第一轮,全部亮。第二轮,2,4,6,8,也就是偶数,熄灭(状态转换)。第三轮,3,6,9,12,状态转换。以此类推,求出第n轮的灯泡亮的情况。
思路:
2.leecode.
3.图和树。判断树的对称性
4.红和树
2.Java基础
1.Java集合的种类
2.Java的多进程的实现方式
3.java不同io模型的区别,以及接收数据的工具的类别
4.注解的使用流程
5.类加载机制
6.Java进程
7.jvm方面的内存优化,内存模型等
9.垃圾回收方面的
3.设计模式
1.门面模式,装饰着模式,代理模式,适配器模式的本质区别
2.单例模式不同类型的区别
3.设计模式的原则
4.设计模式的原理
5.设计模式的思想