①leetcode
镜像二叉树
https://leetcode-cn.com/problems/symmetric-tree/solution/jing-xiang-er-cha-shu-by-19216801-u55v/
广度遍历二叉树
https://leetcode-cn.com/problems/binary-tree-level-order-traversal/solution/yan-du-bian-li-er-cha-shu-by-19216801-n7ms/
之字遍历
https://leetcode-cn.com/problems/binary-tree-zigzag-level-order-traversal/solution/zhi-zi-bian-li-by-19216801-3dpp/
二叉树高度
https://leetcode-cn.com/problems/maximum-depth-of-binary-tree/solution/er-cha-shu-gao-du-by-19216801-yi5t/
前中遍历构造二叉树
https://leetcode-cn.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/submissions/
②剑指offer
大数据下找k个极值,排列组合(一般用回溯)。
③spring
工厂模式耦合与解耦、IOC控制反转
④八股文
Q:mybatis基本流程?
读取配置文件,创建SqlSessionFactory工厂,SqlSessionFactory读取SqlMapConfig.xml中数据库及mapper映射信息,创建SqlSession,SqlSession对象创建Dao接口的代理对象或定义crud方法,封装结果集,释放资源。
Q:Dao原理?
Mybatis中每一个