LeetCode《剑指offer》 专项 题库 剑指 Offer(第 2 版)题库 练习 03、数组中重复的数字 04、二维数组的查找 05、替换空格 06、从尾到头打印链表 10-I、斐波那契数列 10-II、青蛙跳台阶问题 17、打印从1到最大的n位数 18、删除链表的节点 21、调整数组顺序使奇数位于偶数前面 22、链表中倒数第k个节点 24、反转链表 25、合并两个排序的链表 27、二叉树的镜像 28、对称的二叉树 30、包含min函数的栈 32 - I. 从上到下打印二叉树 39、数组中出现次数超过一半的数字 40、最小的k个数 50、第一个只出现一次的字符 52、两个链表的第一个公共节点 [53 - I、在排序数组中查找数字 I] 53- II、0~n-1中缺失的数字 54、二叉搜索树的第k大节点 55、二叉树的深度 57、和为s的两个数字 57 - II、和为s的连续正数序列 58 - I、翻转单词顺序 58 - II、左旋转字符串 61、扑克牌中的顺子 62、圆圈中最后剩下的数字 64、求1+2+…+n 65、不用加减乘除实现加法 68 - I. 二叉搜索树的最近公共祖先