leetcode 题解 - 个人训练题集(c++)
基于 Clion 的
Leetcode Editor
插件 +Single File Execution
插件
- Code Template
${question.content}
\#include "headers.h"
${question.code}
int main() {
Solution s;
vector<int> arr{7, 1, 5, 3, 6, 4};
auto res = s.twoSum(arr, 11);
showVector(res);
}
headers.h 文件所在路径: leetcode/editor/cn/headers.h
link template: (./leetcode/editor/cn/)
- 300-最长递增子序列
- 674-最长连续递增序列
- 718-最长重复子数组
- 1143-最长公共子序列
- 1035.不相交的线
- 53-最大子数组和
- 392-判断子序列
- 115-不同的子序列
- 583-两个字符串的删除操作
- 72-编辑距离
- 647-回文子串
- 516-最长回文子序列
- 455-分发饼干
- 376-摆动序列
- 980-不同路径III
- 2320-统计放置房子的方式数
- 2140-解决智力问题
- 2321-拼接数组的最大分数
- 2266-统计打字方案数
- 不太直观的动态规划题
- 2305-公平分发饼干(状压 DP)
- 2262-字符串的总引力
- 2318-不同骰子序列的数目
- 2209-用地毯覆盖后的最少白色砖块
- 2246-相邻字符不同的最长路径
- 2218-从栈中取出 K 个硬币的最大面值和
- 2167-移除所有载有违禁货物车厢所需的最少时间
- 2188-完成比赛的最少时间
- 2312-卖木头块
- 2172-数组的最大与和(状压DP)
- 2272-最大波动的子字符串
- LCP 53-守护太空城(状压DP)