1 前言
上一篇写了面试的笔记
这一篇写了面试需要的基础知识
2 笔记
本章内容非常之多,也学习了比较久,第三点中会给出我做题的链接,位运算那题用了JDK的方法,就不写了。
3 链接
1.数组编程题02_剑指Offer04_二维数组中的查找
2.字符串编程题01_剑指offer05_替换空格
3.树编程题_剑指offer07_重建二叉树
4.栈编程题_剑指offer09_用两个栈实现队列
5.编程题_剑指offer10_斐波那契数列
6.数组编程题_剑指offer11_旋转数组的最小数字
7.编程题_剑指offer13_机器人的运动范围
8.编程题_剑指offer12_矩阵中的路径
9.编程题_剑指offer14_剪绳子-I
下面三篇是位运算的,是别人写的。
10.Java中的位运算
11.java 二进制与负数互相转化
12.Java中负数的二进制表示