题目类别
题号 题目 OJ 难度
149 二叉搜索树的数量 leetcode 96 lintcode 163
148 0/1 矩阵中的最大正方形 leetcode 221 lintcode 436
120 连续自然数二进制中 1 的个数 leetcode 338 lintcode 664
118 第 n 个斐波那契数 leetcode 509 lintcode 366
100 有效括号的最大长度 leetcode 32
99 第 n 个丑数 leetcode 264 lintcode 4
98 字符串分解 leetcode 139 lintcode 107
88 解码方式 leetcode 91 lintcode 512
85 最小硬币组合 leetcode 322 lintcode 669
84 硬币面值组合问题 leetcode 518 lintcode 740
79 最长递增子序列的长度 leetcode 300 lintcode 76
78 爬楼梯的最小代价 leetcode 746 lintcode 1054
77 路径数量(含障碍物) leetcode 63 lintcode 115
76 路径数量 leetcode 62 lintcode 114
75 连续子序列的最大乘积 leetcode 152 lintcode 191
72 抢劫环形房子 leetcode 213 lintcode 534
71 抢劫连排房子 leetcode 198 lintcode 392
51 最小路径和 leetcode 64 lintcode 110
46 买卖股票的最大利润 leetcode 121 lintcode 149
32 爬楼梯方法数 leetcode 70 lintcode 111
30 编辑距离 leetcode 72 lintcode 119
26 最长回文子串 leetcode 5 lintcode 200
21 连续子序列的最大和 leetcode 53 lintcode 41
12 回文子串个数 leetcode 647 lintcode 837

关于 AlgoCasts

AlgoCasts 旨在用心做好每一个算法讲解视频。每个视频包含两个部分:题目的剖析讲解以及编码,力求在讲解清楚到位的基础上,尽可能地保持视频精简短小,让大家可以在碎片时间里进行学习,并收获这些算法题背后的思想与乐趣。