算法日记 - 单调栈五连

LC 739. 每日温度 739. 每日温度 - 力扣(LeetCode) class Solution { public: vector<int> dailyTemperatures(vector<int>& temperatures) { int len = temper


算法日记 - 动态规划

LC 509. 斐波那契数:https://leetcode.cn/problems/fibonacci-number/ 509. 斐波那契数 - 力扣(LeetCode) class Solution { public: int fib(int n) { if


算法日记 - 贪心

LC 455.分发饼干:https://leetcode.cn/problems/assign-cookies/ 455. 分发饼干 - 力扣(LeetCode) class Solution { public: int findContentChildren(vector<int>& g,


算法日记 - 回溯

LC 77. 组合 77. 组合 - 力扣(LeetCode) class Solution { public: vector<vector<int>> combine(int n, int k) { std::vector<int> tRes; vector


算法日记 - 二叉树

LC 144. 二叉树的前序遍历:https://leetcode.cn/problems/binary-tree-preorder-traversal/ 144. 二叉树的前序遍历 - 力扣(LeetCode)


算法日记 - 哈希八连

LC 242. 有效的字母异位词 242. 有效的字母异位词 - 力扣(LeetCode) class Solution { public: bool


算法日记 - 链表七连

LC203 移除链表元素 203. 移除链表元素 - 力扣(LeetCode) /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * L


算法日记 - 数组五连

OS: 不知道先放代码还是先放图解,就随性一点吧,随机出现先放代码、先放图片....(雾) LC704 二分查找 704. 二分查找 - 力扣(LeetCode) // 这个写法摘自邓公,邓俊辉老师,感谢老师的循循善诱. int search(vector<int>& nums, int