博文目录

算法篇——《剑指offer》——java实现

1  、数组中任意一个重复的数
2  、不修改数组找出重复的数字
3  、二维数组中的查找
4  、替换空格
5  、从尾到头打印链表
6  、重建二叉树
7  、找出中序遍历后的下一个节点
8  、用两个栈实现队列
9  、旋转数组的最小数字
10、矩阵中的路径
11、机器人的运动范围
12、剪绳子
13、二进制中1的个数
14、数值的整数次方
15、数打印从1到最大的n位数
16、在O1时间删除链表节点
17、正则表达式的匹配
18、表示数值的字符串
19、调整数组使得奇数位于偶数前面
20、链表中倒数第k个结点
21、链表中环的入口节点
22、反转链表
23、合并两个排序的链表
24、树的子结构
25、二叉树的镜像
26、判断二叉树是否为对称的二叉树
27、顺时针打印矩阵
28、包含min函数的栈

continue...

你可能感兴趣的:(剑指offer,java,面试,算法)