Leetcode 50
动态规划 13
算法训练营day47 | {647.回文子串, 516.最长回文子序列} 算法训练营day46 | {115.不同的子序列, 583.两个字符串的删除操作, 72.编辑距离} 算法训练营day45 | {1143.最长公共子序列, 1035.不相交的线, 53. 最大子序和, 392.判断子序列} 算法训练营day44 | {300.最长递增子序列, 674.最长连续递增序列, 718.最长重复子数组} 算法训练营day43 | {188.买卖股票的最佳时机IV, 309.买卖股票的最佳时机含冷冻期, 714.买卖股票的最佳时机含手续费} 算法训练营day42 | {121.买卖股票的最佳时机, 122.买卖股票的最佳时机II, 123.买卖股票的最佳时机III} 算法训练营day41 | {198.打家劫舍, 213.打家劫舍II, 337.打家劫舍III} 算法训练营day39 | {322. 零钱兑换, 279.完全平方数, 139.单词拆分, 4.多重背包} 算法训练营day38 | {0.完全背包(纯), 518.零钱兑换 II, 377.组合总和 Ⅳ, 70. 爬楼梯 (进阶)} 算法训练营day37 | {1049.最后一块石头的重量 II, 494.目标和, 474.一和零} More...
图论 8
算法训练营day999 | {代码随想录总结篇} 算法训练营day58 | {1.最小生成树之prim, 2.最小生成树之Kruskal} 算法训练营day57 | {108.冗余连接, 109.冗余连接II} 算法训练营day56 | {0.并查集理论基础, 107.寻找存在的路径} 算法训练营day54 | {110.字符串接龙, 105.有向图的完全可达性, 106.岛屿的周长} 算法训练营day53 | {101.孤岛的总面积, 102.沉没孤岛, 103.水流问题, 104.建造最大岛屿} 算法训练营day52 | {99.岛屿数量(深搜), 99.岛屿数量(广搜), 100.岛屿的最大面积} 算法训练营day51 | {1.图论理论基础, 2.深搜理论基础, 98.所有可达路径, }
二叉树 5
算法训练营day21 | {235.二叉搜索树的最近公共祖先, 701.二叉搜索树中的插入操作, 450.删除二叉搜索树中的节点} 算法训练营day17 | {513.找树左下角的值, 112.路径总和, 106.从中序与后序遍历序列构造二叉树} 算法训练营day14 | {110.平衡二叉树, 257.二叉树的所有路径, 404.左叶子之和, 222.完全二叉树的节点个数} 算法训练营day13 | {226.翻转二叉树, 101.对称二叉树, 104.二叉树的最大深度, 111.二叉树的最小深度} 算法训练营day12 | {1.二叉树的递归遍历, 2.二叉树的迭代遍历, 3.二叉树的层序遍历}