剑指 Offer 54. 二叉搜索树的第k大节点
用中序遍历访问BST
剑指 Offer 53 - I. 在排序数组中查找数字 I
双指针法遍历顺序数组
剑指 Offer 52. 两个链表的第一个公共节点
双指针法快速查找链表的公共节点
剑指 Offer 51. 数组中的逆序对
在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对输入一个数组,求出这个数组中的逆序对的总数
剑指 Offer 50. 第一个只出现一次的字符
用哈希表辅助查找
剑指 Offer 49. 丑数
用最小堆或动态规划解决数据的滚动添加维护
剑指 Offer 48. 最长不含重复字符的子字符串
字符串的非重复子串
剑指 Offer 47. 礼物的最大价值
二维动态规划
剑指 Offer 46. 把数字翻译成字符串
动态规划解决字符串组合问题
剑指 Offer 45. 把数组排成最小的数
巧妙定义排序规则,以处理复杂的字符判定
