
LeetCode
文章平均质量分 59
刷LeetCode算法题,积累经验,提高熟练度。
阿正的梦工坊
岁月不饶人,我亦未曾饶过岁月
展开
-
LeetCode热题100 【cpp】题解(一)哈希表和双指针
cpp题解原创 2023-09-07 17:46:54 · 679 阅读 · 0 评论 -
Leetcode738. 单调递增的数字[C++题解]:贪心,数学解法
从高位到低位递增的最大数字原创 2022-03-23 22:23:23 · 1600 阅读 · 0 评论 -
Leetcode剑指 Offer II 024. 反转链表
头插法思想原创 2021-10-07 08:23:25 · 208 阅读 · 0 评论 -
Leetcode1963. 使字符串平衡的最小交换次数[C++题解]:贪心
括号匹配,遍历原创 2021-10-05 11:00:54 · 567 阅读 · 0 评论 -
Leetcode1686. 石子游戏 VI[C++题解]:博弈论、按照a+b贪心
刷题原创 2021-01-15 15:41:53 · 372 阅读 · 0 评论 -
Leetcode1685. 有序数组中差绝对值之和[C++题解]:前缀和和差的绝对值之和
刷题原创 2021-01-15 12:36:59 · 445 阅读 · 0 评论 -
Leetcode1684. 统计一致字符串的数目[C++题解]:字符串O(n^2)简单题
刷题原创 2021-01-15 12:14:49 · 251 阅读 · 0 评论 -
Leetcode1703. 得到连续 K 个 1 的最少相邻交换次数[C++题解]:难(货仓选址加强版+滑动窗口+前缀和)
刷题原创 2021-01-14 23:49:27 · 524 阅读 · 0 评论 -
Leetcode1702. 修改后的最大二进制字符串[C++题解]:思维题
刷题原创 2021-01-14 18:31:18 · 505 阅读 · 0 评论 -
Leetcode1701. 平均等待时间[C++题解]:模拟题
刷题原创 2021-01-14 14:56:51 · 408 阅读 · 0 评论 -
Leetcode1700. 无法吃午餐的学生数量[C++题解]:模拟题简单,用queue
刷题原创 2021-01-14 14:21:12 · 786 阅读 · 0 评论 -
Leetcode1690. 石子游戏 VII[C++题解]:带有博弈论的区间dp
刷题原创 2021-01-14 12:19:14 · 286 阅读 · 0 评论 -
Leetcode1689. 十-二进制数的最少数目[C++题解]:贪心、找规律简单题
刷题原创 2021-01-13 21:44:43 · 279 阅读 · 0 评论 -
Leetcode1688. 比赛中的配对次数[C++题解]:简单题模拟
刷题原创 2021-01-13 20:39:11 · 238 阅读 · 0 评论 -
Line 923: Char 9: runtime error: reference binding to null pointer of type ‘int‘ (stl_vector.h)
Leetcode报错积累原创 2020-04-20 15:20:30 · 8370 阅读 · 3 评论 -
Leetcode5635. 构建字典序最大的可行序列[C++题解]:dfs暴搜
刷题原创 2021-01-11 16:07:49 · 471 阅读 · 0 评论 -
Leetcode5634. 删除子字符串的最大得分[C++题解]:贪心
刷题原创 2021-01-10 17:23:21 · 312 阅读 · 0 评论 -
Leetcode5633. 计算力扣银行的钱[C++题解]:模拟简单
刷题原创 2021-01-10 12:39:53 · 304 阅读 · 2 评论 -
Leetcode199二叉树右视图[C++题解]:BFS+层数
BFS的二叉树应用,怎么标记树的每层最后一个元素?原创 2021-01-08 00:02:08 · 275 阅读 · 0 评论 -
Leetcode1696. 跳跃游戏 VI[C++题解]:dp和单调队列求滑动窗口最值
刷题原创 2021-01-07 22:10:52 · 424 阅读 · 0 评论 -
Leetcode1695. 删除子数组的最大得分[C++题解]:双指针、区间内元素不能重复
刷题原创 2021-01-06 22:58:51 · 258 阅读 · 0 评论 -
Leetcode1694. 重新格式化电话号码[C++题解]:字符串模拟题
刷题原创 2021-01-06 22:29:51 · 240 阅读 · 0 评论 -
Leetcode1713. 得到子序列的最少操作次数[C++题解]:LCS转化成LIS,转化为nlogn做法
刷题原创 2021-01-06 17:53:13 · 353 阅读 · 0 评论 -
Leetcode51 n皇后 DFS+回溯(模板题)
C++原创 2020-05-10 20:54:26 · 277 阅读 · 0 评论 -
Leetcode46全排列DFS
回溯+dfs原创 2020-05-10 17:07:21 · 231 阅读 · 0 评论 -
Leetcode334反转字符串[C++题解]:双指针
双指针left,right简单应用原创 2020-04-22 23:46:51 · 201 阅读 · 0 评论 -
Leetcode62 DP
几种走法有记忆递归/DP原创 2020-04-15 20:26:25 · 265 阅读 · 0 评论 -
Leetcode290单词规律-map使用
c++中map映射使用。解决是不是abab型单词原创 2020-03-12 16:00:07 · 293 阅读 · 0 评论 -
Leetcode409最长回文串 -字符哈希
字符哈希,分奇偶,中间位。原创 2020-03-08 21:20:10 · 273 阅读 · 0 评论 -
Leetcode114二叉树转链表-树中修改
C++二叉树转链表,就地转换,直接修改这棵树。原创 2020-03-06 07:07:23 · 175 阅读 · 0 评论 -
Leetcode236 最近公共祖先-二叉树两次遍历
二叉树中最近公共祖先,核心:返回根节点到任意节点的路径,得到p和q节点的路径。原创 2020-03-05 15:59:30 · 446 阅读 · 0 评论 -
Leetcode113路径总和2
二叉树遍历的应用,深度优先搜索。 路径之和。递归。原创 2020-03-05 10:07:50 · 171 阅读 · 0 评论 -
Leetcode402 remove-k-digits贪心+vector模拟栈的思想
C++贪心和栈的思想实现移除k位数,使得字串最小。这里使用vector模拟栈。v.push_back(x)添加元素和v.pop_back()删除最后一个元素以及v.back()最后一个元素原创 2020-03-01 21:45:04 · 257 阅读 · 0 评论 -
Leetcode455分饼干-贪心
贪心原创 2020-04-15 14:49:17 · 233 阅读 · 0 评论 -
Leetcode376摇摆序列--贪心+自动机
C++自动状态机+贪心算法。Leetcode376 摇摆序列原创 2020-02-29 16:38:46 · 335 阅读 · 0 评论 -
Leetcode295 数据流中的中位数-最小堆和最大堆
C++最小堆和最大堆求解数据流中中位数。题目:leetcode295原创 2020-02-28 20:09:32 · 389 阅读 · 0 评论 -
Leetcode215数组中第k大的数-最小堆
C++最小堆(优先级队列)求解数组中第k大的数原创 2020-02-28 16:32:43 · 573 阅读 · 0 评论 -
Leetcode224 基本加减计算器-双栈和状态转换
C++实现Leetcode基本计算器双栈和有限状态转换。原创 2020-02-28 15:05:56 · 480 阅读 · 0 评论 -
Leetcode232使用栈实现队列
C++使用栈实现队列。Leetcode232刷题原创 2020-02-27 15:58:38 · 220 阅读 · 0 评论 -
Leetcode155最小栈
C++解决栈中最小值。使用两个栈,其中一个为数据栈,另一个存储最小值。Leetcode155原创 2020-02-27 17:05:10 · 218 阅读 · 0 评论