
代码随想录笔记
HVACoder
这个作者很懒,什么都没留下…
展开
-
LeetCode 回溯算法(代码随想录笔记,个人记录用)
216 组合总和Ⅲ class Solution { public: vector<vector<int>> res; vector<int> group; int Sum=0; void func(int k,int n,int start) { if(Sum>n)return; if(group.size()==k) { if(原创 2022-03-28 21:23:00 · 400 阅读 · 0 评论 -
LeetCode 哈希_代码随想录笔记
三数之和 class Solution { public: vector<vector<int>> threeSum(vector<int>& nums) { vector<vector<int>> res; if(nums.size()<3) return res; sort(nums.begin(),nums.end()); for(int i=0;原创 2022-03-28 21:47:16 · 79 阅读 · 0 评论 -
LeetCode 动态规划 代码随想录笔记
509 斐波那契数列 class Solution { public: int fib(int n) { if(n==0||n==1) return n; else return fib(n-1)+fib(n-2); } }; DP class Solution { public: int fib(int n) { if(n==0||n==1) return n; int dp[2];原创 2022-04-05 16:18:12 · 921 阅读 · 0 评论 -
LeetCode 贪心 代码随想录笔记
455 分发饼干 class Solution { public: int findContentChildren(vector<int>& g, vector<int>& s) { //每次选最小的饼干看是否能满足某个孩子 sort(s.begin(),s.end()); sort(g.begin(),g.end()); int cnt=0; int ind原创 2022-04-05 18:37:19 · 855 阅读 · 0 评论