2月3日-备孕春招40天-第22天
①leetcode
复习第51-60题
中序及后序构造二叉树
层次遍历2
数组转搜索树
https://leetcode-cn.com/problems/convert-sorted-array-to-binary-search-tree/
找链表中点,构造二叉搜索树
判断平衡二叉树
②剑指offer
大根堆小根堆找中位数,1出现的次数,数组的第n个数,数组排列成最小数
③spring
2)耦合及解耦 耦合:程序之间的依赖关系:类之间的依赖、方法之间的依赖。 解耦:降低程序之间的依赖关系。
解耦方法: ①创建对象时使用反射创建,避免使用new关键字。 ②读取文件获取要创建的对象的全限定类名。 工厂模式解耦:用properties文件
定义一个Map,存放我们要创建的对象,称之为容器。
3)IOC概念 控制反转:把对象创建的权力交给工厂(框架) IOC解决程序之间的耦合关系