leecode

天赐学c语言3 天前
数据结构·c++·链表·哈希算法·leecode
1.7 - 删除排序链表中的重要元素II && 哈希冲突常用解决冲突方法目录1.删除排序链表中的重要元素IIa.核心思想b.思路c.步骤2.哈希冲突常用解决冲突方法82. 删除排序链表中的重复元素 II - 力扣(LeetCode)https://leetcode.cn/problems/remove-duplicates-from-sorted-list-ii/
闪电麦坤953 天前
c++·多线程·leecode
多线程:按序打印问题(信号量)目录题目描述回归本质——什么是信号量?构建依赖链条C++ 代码实现信号量 vs. 互斥锁补充:std::binary_semaphore
天赐学c语言4 天前
c++·算法·leecode
1.6 - 复制IP地址 && vector和list的区别目录1.复制IP地址a.核心思想b.思路c.步骤2.list和vector的区别93. 复原 IP 地址 - 力扣(LeetCode)https://leetcode.cn/problems/restore-ip-addresses/description/
天赐学c语言5 天前
c++·算法·leecode
1.5 - 二叉树中的最大路径 && C++的类型转换目录1.二叉树中的最大路径a.核心思想b.思路c.步骤2.C++的类型转换124. 二叉树中的最大路径和 - 力扣(LeetCode)https://leetcode.cn/problems/binary-tree-maximum-path-sum/description/
天赐学c语言11 天前
c语言·c++·算法·leecode
12.30 - 合并区间 && C++中class和C语言中struct的区别目录1.合并区间a.核心思想b.思路c.步骤2.C++中class和C语言中struct的区别56. 合并区间 - 力扣(LeetCode)https://leetcode.cn/problems/merge-intervals/
天赐学c语言12 天前
数据结构·c++·算法·leecode
12.29 - 字符串相加 && vector和map的区别目录1.加字符串相a.核心思想b.思路c.步骤2.vector和map的区别a.不同点b.相同点415. 字符串相加 - 力扣(LeetCode)https://leetcode.cn/problems/add-strings/
天赐学c语言21 天前
数据结构·c++·算法·链表·leecode
12.20 - 反转链表II && 传值和传地址的区别目录1.反转链表a.核心思想b.思路c.步骤2.传值和传地址区别,内容会有什么不一样a.传值b.传地址
天赐学c语言22 天前
c++·算法·leecode
12.19 - 买卖股票的最佳时机 && const的作用目录1.买卖股票的最佳时机a.核心思想b.思路c.步骤2.const的作用121. 买卖股票的最佳时机 - 力扣(LeetCode)https://leetcode.cn/problems/best-time-to-buy-and-sell-stock/
天赐学c语言23 天前
数据结构·c++·算法·leecode
12.18 - 有效的括号 && C语言中static的作用目录1.有效的括号a.核心思想b.思路c.步骤2.C语言中static的作用20. 有效的括号 - 力扣(LeetCode)https://leetcode.cn/problems/valid-parentheses/submissions/685718578/
天赐学c语言24 天前
c++·算法·leecode
12.17 - 合并两个有序数组 && include<> 和 include““ 的区别目录1.合并两个有序数组a.核心思想b.思路c.步骤2.include<> 和 include"" 的区别
天赐学c语言25 天前
c++·算法·leecode
12.16 - 全排列 && C语言中声明和定义的区别目录1.全排列a.核心思想b.思路c.步骤2.C语言中声明和定义的区别a.核心区别b.场景对比c.关键规则
天赐学c语言1 个月前
数据结构·c++·算法·leecode
12.14 - 搜索旋转排序数组 && 判断两个结构体是否相等目录1.搜索旋转排序数组a.核心思想b.思路2.判断两个结构体是否相等a.默认情况b.特殊情况处理c.重载 == 运算符
天赐学c语言1 个月前
c++·算法·排序算法·leecode
12.9 - 排序数组 && 野指针和空指针的区别目录1.排序数组a.核心思想b.思路c.步骤2.野指针和空指针的区别912. 排序数组 - 力扣(LeetCode)https://leetcode.cn/problems/sort-an-array/
zh_xuan3 个月前
数据结构·算法·leecode
LeeCode 74. 搜索二维矩阵给你一个满足下述两条属性的 m x n 整数矩阵:给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。
zh_xuan3 个月前
数据结构·算法·链表·leecode
LeeCode92. 反转链表II给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。
山顶风景独好1 年前
c语言·开发语言·数据结构·算法·leecode
【Leecode 随笔】C语言版看了不后悔系列持续更新中。。。🌈你好呀!我是 山顶风景独好 🎈欢迎踏入我的博客世界,能与您在此邂逅,真是缘分使然!😊 🌸愿您在此停留的每一刻,都沐浴在轻松愉悦的氛围中。 📖这里不仅有丰富的知识和趣味横生的内容等您来探索,更是一个自由交流的平台,期待您留下独特的思考与见解。🌟 🚀让我们一起踏上这段探索与成长的旅程,携手挖掘更多可能,共同进步!💪✨
码至终章1 年前
java·数据结构·算法·链表·leecode
算法日记-链表翻转现在有一条单项链表,链表节点存在一个数据和指向下一个节点的指针, 如何将其翻转过来? 输入 100->200->300->400->500 输出 500->400->300->300->100
qq_419203232 年前
leecode
Leecode热题100---11:盛最多水的容器题目: 给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。 C++:双指针解法 要点:指针每一次移动,都意味着排除掉了一个柱子,每次移动有可能会增大面积的那条边。 详细解释请参照:
qq_419203232 年前
leecode
Leecode热题100---1:两数之和题目:从nums中找出两个元素,它们的和等于target,返回下标。 C++: 1、直接暴力法 写嵌套循环,让每一个元素和其他元素分别相加,判断和是否等于target,等于就返回下标。
我是有底线的