0%

剑指offer

内容取自yanring/jianzhi-Offer-Leetcode: 剑指Offer与Leetcode对应题目 (github.com)

  1. 数组中重复的数字 ->本站 LCR120
  2. 二维数组中的查找
  3. 替换空格
  4. 从尾到头打印链表
  5. 重建二叉树
  6. 暂无
  7. 用两个栈实现队列
  8. 斐波那契数列/青蛙跳台阶
  9. 旋转数组的最小数字
  10. √矩阵中的路径
  11. 机器人的运动范围 ->本站 LCR130
  12. 剪绳子
  13. √二进制中1的个数 (升级版)
  14. √数值的整数次方
  15. 打印从1到最大的n位数
  16. √删除链表的节点 (升级版)
  17. ×正则表达式匹配
  18. ×表示数值的字符串
  19. √调整数组顺序使奇数在偶数前
  20. √链表中倒数第K个节点
  21. √链表中环的入口节点
  22. √反转链表
  23. √合并两个排序的链表
  24. √树的子结构
  25. √二叉树的镜像
  26. √对称的二叉树
  27. √顺时针打印矩阵
  28. √包含min函数的栈
  29. √栈的压入、弹出序列
  30. [√从上到下打印二叉树](https://leetcode.com/problems/binary-tree-level-order-traversal/从下到上 https://leetcode.com/problems/binary-tree-level-order-traversal-ii/) 之字形打印版
  31. 二叉搜索树的后序遍历序列(收费) 先序遍历版
  32. √二叉树中和为某一值得路径
  33. √复杂链表的复制
  34. √二叉搜索树与双向链表(收费) (牛客网版)
  35. √序列化二叉树
  36. √字符串的排列 (有重复元素版)
  37. √数组中出现次数超过一半的数字 (升级版)
  38. √最小的k个数
  39. √数据流中的中位数
  40. √连续子数组的最大和
  41. √1~n整数中1出现的次数
  42. √数字序列中某一位的数字
  43. √把数组排成最小的数
  44. √把数字翻译成字符串
  45. 礼物最大值
  46. √最长不含重复字符的子字符串
  47. √丑数
  48. √第一个只出现一次的字符
  49. 数组中的逆序对
  50. √两个链表的第一个公共节点
  51. √在排序数组中查找数字
  52. 二叉搜索树的第K大节点
  53. 二叉树的深度
  54. 数组中数字出现的次数
  55. 和为S的数字
  56. 翻转字符串
  57. 队列的最大值
  58. n个骰子的点数
  59. 扑克牌中的顺子
  60. 圆圈中最后剩下的数字
  61. 股票的最大利润
  62. 求1+2+…+n
  63. 不用加减乘除做加法
  64. 构建乘积数组
  65. 把字符串转换成整数
  66. 二叉搜索树的最近公共祖先