LeetCode
LeetCode
晴城丶
"我们读书是为了成为提灯人去照亮黑暗,而不是为了自己有灯而沾沾自喜还要去吹灭别人的蜡烛"
展开
-
21. 合并两个有序链表
【代码】21. 合并两个有序链表。原创 2023-09-11 00:16:16 · 36 阅读 · 0 评论 -
18. 四数之和 - 力扣(LeetCode)
对前面两个数采用枚举遍历,再加双指针,这样就可以再vector中一次性访问4个元素了。原创 2023-09-02 10:24:11 · 35 阅读 · 0 评论 -
15. 三数之和
确保数组有序后,就可以通过双指针来在一次循环中操作两个元素。结合第三个数的枚举,就能一个for操作三个数了。原创 2023-09-02 09:21:20 · 28 阅读 · 0 评论 -
1. 两数之和 - 力扣(LeetCode)
两数之和,使用哈希表,维护已经访问的值和下标,从而用空间换取了时间,时间复杂度从暴力求算(双重for循环)变成了On时间复杂度的情况。原创 2023-09-02 08:54:59 · 27 阅读 · 0 评论 -
剑指 Offer 26. 树的子结构
【代码】剑指 Offer 26. 树的子结构。原创 2023-08-08 10:21:59 · 32 阅读 · 0 评论 -
144.二叉树的前序遍历
144.二叉树的前序遍历原创 2023-06-30 15:26:07 · 17 阅读 · 0 评论 -
94. 二叉树的中序遍历
94.二叉树的中序遍历原创 2023-06-30 15:26:26 · 17 阅读 · 0 评论