剑指offer
首页
美文
文章
散文
日记
诗歌
小说
故事
句子
作文
签名
祝福语
情书
范文
读后感
文学百科
剑指offer
参考了 这位朋友的:
https://www.cnblogs.com/wuguanglin/archive/2018/09/01/code-interview.html
62-二叉搜索树的第k个结点
50-数组中重复的数字
47-求1+2+3+...+n
46-孩子们的游戏(圆圈中最后剩下的数)
38-二叉树的深度
37-数字在排序数组中出现的次数
34-第一个只出现一次的字符
33-丑数
20-包含min函数的栈
13-调整数组顺序使奇数位于偶数前面
14-链表中倒数第k个结点
65-矩阵中的路径-好题!
64-滑动窗口的最大值
63-数据流中的中位数
61-序列化二叉树
58-对称的二叉树
56-删除链表中重复的结点
55-链表中环的入口结点-有技巧
54-字符流中第一个不重复的字符
53-表示数值的字符串-正则啊啊啊
49-把字符串转换成整数-原理考察
48-不用加减乘除做加法-位运算(注意)
45-扑克牌顺子-可优化(位运算符)
44-翻转单词顺序列
43-左旋转字符串
42-和为S的两个数字-双指针
41-和为S的连续正数序列-注意只能用>>不能用/2
40-数组中只出现一次的数字-可优化(用异或)
39-平衡二叉树
36-两个链表的第一个公共结点-快慢指针
32-把数组排成最小的数
30-连续子数组的最大和
29-最小的K个数
28-数组中出现次数超过一半的数字
27-字符串的排列-没懂
26-二叉搜索树与双向链表-没明白
25-复杂链表的复制-有不明白的地方
24-二叉树中和为某一值的路径
23-二叉搜索树的后序遍历序列
22-从上往下打印二叉树-广度优先
21-栈的压入,弹出序列-辅助栈
19-顺时针打印矩阵-(自己没有过手)
18-二叉树的镜像
17-树的子结构-递归(有需要注意的地方)
16-合并两个排序的链表-(常规做法|递归)
15-反转链表-需进一步理解
12-数值的整数次方
11-二进制中1的个数-补码-toString()的巧用
10-矩形覆盖-动态规划
08-变态青蛙跳-?
延伸阅读
心态
亲情
愚人节
沦落
腊八节
等待
四季
抖音网名
遥远
清晨
无缘
端午节祝福