
剑指offer
ustbakerue
这个作者很懒,什么都没留下…
展开
-
《剑指offer》刷题笔记(3)
文章目录二叉树的深度判断是否是平衡二叉树数组中只出现一次数字和为S的两个数字和为S的连续正数序列翻转单词顺序序列左旋转字符串找到环形链表的环入口5张扑克牌是否是连续的约瑟夫环求1 + 2 + ... + n不用加减乘除做加法把字符串转换为数字数组中重复的数字把二叉树打印成多行字符串流中第一个不重复字符之字型打印二叉树股票的最大利润(数组中两数差最大值)数据流中的中位数二叉搜索树的第k个结点滑动窗...原创 2019-10-18 12:22:47 · 256 阅读 · 0 评论 -
《剑指offer》刷题笔记(1)
文章目录数组去重并返回第一个重复的数字(数组范围0~n-1)数组去重-改(不修改数组找出重复数字)二维数组中的查找替换空格从尾到头打印链表重建二叉树二叉树的下一个节点两个栈实现一个队列,实现pop()和push操作Fibonacci及其变形Fibonacci数列普通版青蛙跳台阶变态版青蛙跳台阶矩形覆盖旋转数组最小数字矩阵中的路径机器人运动轨迹剪绳子二进制中1的个数快速幂打印从1到最大的n位数链表节...原创 2019-08-28 11:40:59 · 240 阅读 · 0 评论 -
《剑指offer》刷题笔记(2)
文章目录反转链表合并链表判断是否是子树镜像二叉树对称二叉树顺序打印矩阵min栈栈的压入,弹出序列从上往下打印二叉树二叉搜索树的后序遍历序列二叉树中和为某一值的路径复杂链表复制二叉搜索树与双向链表序列化二叉树全排列(有重复)数组中出现次数超过一半的数字找出最小的K个数最大子序列和把数组排成最小的数第index个丑数找出第一个只出现一次的字逆序对找到两个链表的公共节点数字在排序数组中出现的次数变体1:...原创 2019-10-07 16:52:18 · 306 阅读 · 0 评论