第368天 教娃编程 - 数组中两数最小差和最小差的数对
第3天 教娃编程 - 数据结构之斐波那契数列的三种方法
第324天 教娃编程 - 穷举算法或二元一次方程解鸡兔同笼问题
第11天 教娃编程 - 求数字之和的三种算法
第30课 教媳妇编程: 动态规划算法简介
第380天 教娃编程 - 检查矩阵每行和每列是否包含1-N自然数
第312天 教娃编程 - 圆的面积和周长和蒙特卡罗估计圆周率算法的简介
第373天 教娃编程 - 0/1背包问题(由下而上的动态规划算法)
第426天 教娃编程 - 3x3魔方的可解排列数(组合数学)
第73天 教娃编程 - 加1算法
第329天 教娃编程 - 把二叉树变成无向图(深度优先和广度优先算法)
第6天 教娃编程 - 集合和维式图
第344天 教娃编程 - 数奇数个数字的数
第435天 教娃编程 - 查找所有子集的级联算法
第116天 教娃编程 - 动态规化算法求最小路径和
第604天 教娃编程 - 删除子字符串后的最小字符串长度(穷举暴力+堆栈)
第99天 教娃编程 - 动态规化或组合数学算法来数方格里的走法
第30天 教娃编程 -贪心算法买车
第320天 教娃编程 - 至顶向下或由下至上的动态规划算法计算用2键键盘敲N个A的最佳方案数
第356天 教娃编程 - 使用哈希表/集在数组中找到最大的 K 值及其负数(K 和 -K)