Algorithm
算法学习Algorithms
算法是内功 —— 持续记录 LeetCode 刷题进度、题型分布与最近题目。Algorithms are the fundamentals — an ongoing log of LeetCode progress, topic breakdown, and recent problems.
269
题已解决solved
简单Easy96
中等Medium142
困难Hard31
128天
当前连续打卡Day Streak
1786
最高周赛 RatingPeak Contest Rating
269
总解决数Total Solved
题型分布By Topic
动态规划Dynamic Programming48哈希表Hash Table41图 / BFS·DFSGraph / BFS·DFS34树 / 二叉树Tree / Binary Tree30双指针Two Pointers26二分查找Binary Search22贪心Greedy19栈 / 单调栈Stack / Monotonic17
最近题目Recent Log
| # | 题目Problem | 难度Difficulty | 标签Tags | 日期Date |
|---|---|---|---|---|
| #42 | Trapping Rain Water 接雨水 | 困难Hard | 双指针Two Pointers单调栈Monotonic Stack | 2026-09-08 |
| #300 | Longest Increasing Subsequence 最长递增子序列 | 中等Medium | 动态规划DP二分查找Binary Search | 2026-09-06 |
| #207 | Course Schedule 课程表 | 中等Medium | 图Graph拓扑排序Topological Sort | 2026-09-05 |
| #1 | Two Sum 两数之和 | 简单Easy | 哈希表Hash Table | 2026-09-04 |
| #239 | Sliding Window Maximum 滑动窗口最大值 | 困难Hard | 单调队列Monotonic Queue | 2026-09-02 |
| #200 | Number of Islands 岛屿数量 | 中等Medium | 图GraphBFS/DFSBFS/DFS | 2026-09-01 |
| #53 | Maximum Subarray 最大子数组和 | 中等Medium | 动态规划DP贪心Greedy | 2026-08-30 |
| #20 | Valid Parentheses 有效的括号 | 简单Easy | 栈Stack | 2026-08-29 |
| #236 | Lowest Common Ancestor of a Binary Tree 二叉树的最近公共祖先 | 中等Medium | 树Tree递归Recursion | 2026-08-28 |
| #121 | Best Time to Buy and Sell Stock 买卖股票的最佳时机 | 简单Easy | 动态规划DP | 2026-08-27 |