首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
力扣刷题日记
我有与与症
创建于2024-11-13
订阅专栏
记录日常力扣刷题
暂无订阅
共12篇文章
创建于2024-11-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
二叉树前中后序遍历(迭代做法)
二叉树前中后序遍历(迭代做法) 二叉树的前中后序遍历用递归来做的话很简单,用迭代来做,其实就是把递归的过程用栈模拟出来。 二叉树的前序遍历 二叉树的中序遍历 二叉树的后序遍历
重排链表
思路 先找出链表的中间节点,再把中间节点之后的链表反转,最后再把两个链表合并。总体的思路不难,但我在合并两个链表这一步卡了很久。 代码
3045. 统计前后缀下标对 II
链接:https://leetcode.cn/problems/count-prefix-and-suffix-pairs-ii/description/ 思路:字典树
C++手撕快排
```c++ #include <iostream> using namespace std; void quicksort(int a[], int l, int h) { if(l>=
3250. 单调数组对的数目 I
链接:https://leetcode.cn/problems/find-the-count-of-monotonic-pairs-i/description/
3208. 交替组 II
链接:https://leetcode.cn/problems/alternating-groups-ii/description/
743. 网络延迟时间
链接:https://leetcode.cn/problems/network-delay-time/description/
3243. 新增道路查询后的最短距离 I
题目链接 https://leetcode.cn/problems/shortest-distance-after-road-addition-queries-i/description/
LRU缓存
题目链接 https://leetcode.cn/problems/lru-cache/description/ 思路 LRU的整个过程就像是把读的书从一堆书中抽出来,放到顶部
825. 适龄的朋友
题目链接 https://leetcode.cn/problems/friends-of-appropriate-ages/description/ 思路 前缀和
最小代价问题
问题描述 给定一个数组 a,每个元素的值代表当前的数字,数组中的第i个数加1的代价是 b[i]。你需要找出最小的代价,使得数组a中的所有元素都各不相同. 思路 优先队列+贪心 例如:a={1,1,1,
2358. 分组的最大数量
思路 因为前面的分组的人数和总和都要小于后面的,所以先把数组排序,再用贪心的思路,如果当前的分组不能满足要求,则扩大分组的大小直到到达上限。 代码