技术栈
链表
金枪不摆鳍
19 小时前
数据结构
·
算法
·
链表
算法-链表双指针
合并两个链表21 先创建一个虚拟头结点,然后向拉拉链一样在这个新链表填入数据单链表分解86合并K个升序链表 这道题目首先需要的知识点就是二叉堆(分为大堆和小堆) 大堆就是一个二叉树的最顶部元素是最大的数 小堆相反, 当顶部元素被取走的时候,新的最大或者最小会浮到最上边 在 C++ 中,我们通常使用 std::priority_queue 来实现堆。需要注意的是,C++ 的 priority_queue 默认是最大堆,实现最小堆需要指定比较器
im_AMBER
1 天前
数据结构
·
c++
·
学习
·
算法
·
leetcode
·
链表
Leetcode 102 反转链表
痛苦的期末,数据结构有关的算法目前一切都让我联想到期末考试的得分,而不是自己真正算法的感悟,好痛苦,我只是不想挂科,我简简单单的愿望就是通过就行,不奢求高分。
重生之后端学习
2 天前
java
·
算法
·
leetcode
·
链表
·
职场和发展
21. 合并两个有序链表
21. 合并两个有序链表 - 力扣(LeetCode)简单将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
一起努力啊~
2 天前
数据结构
·
算法
·
链表
算法刷题--链表
题目代码解题思路:时间复杂度:O(n) 空间复杂度:O(1)通过在头节点前临时增加一个“假节点”,可以把头节点的删除逻辑和普通节点完全统一。
栈与堆
3 天前
java
·
开发语言
·
数据结构
·
python
·
算法
·
leetcode
·
链表
LeetCode 19 - 删除链表的倒数第N个节点
给定一个链表的头节点 head,删除该链表中倒数第 n 个节点,并返回头节点。第一眼看到这个题目,可能会有同学想到先遍历一遍链表获取总长度,然后再遍历一次删除倒数第n个节点。这种方法虽然可行,但需要遍历两遍链表。有没有更优雅的解法呢?
予枫的编程笔记
3 天前
java
·
开发语言
·
数据结构
·
人工智能
·
链表
·
哈希算法
【Java集合】深入浅出 Java HashMap:从链表到红黑树的“进化”之路
🍂 枫言枫语:我是予枫,一名行走在 Java 后端与多模态 AI 交叉路口的研二学生。“予一人以深耕,观万木之成枫。”
AlenTech
3 天前
数据结构
·
leetcode
·
链表
206. 反转链表 - 力扣(LeetCode)
解题步骤:www.bilibili.com
yuniko-n
3 天前
算法
·
链表
·
职场和发展
【牛客面试 TOP 101】链表篇(二)
目录8.链表中倒数最后k个结点(简单)(快慢指针)9.删除链表的倒数第n个节点(中等)(快慢指针)10.两个链表的第一个公共结点(简单)(双指针)
C++ 老炮儿的技术栈
3 天前
开发语言
·
数据结构
·
c++
·
windows
·
算法
·
安全
·
链表
什么是通信规约
通信规约(也常称通信协议,工业 / 电力等领域更习惯用 “规约” 一词),是通信双方(或多方)为实现数据可靠、有序交换而共同遵循的一套标准化规则、格式和时序约定的集合,核心作用是解决 “怎么发、怎么收、发什么、如何校验、出错怎么办” 的问题,确保不同设备 / 系统间能 “读懂” 彼此的信息。
故事不长丨
4 天前
java
·
链表
·
list
·
集合
Java List集合深度解析:从基础用法到实战技巧
List 是 Java 集合框架中Collection接口的子接口,代表有序的元素序列。其核心特性包括:
im_AMBER
4 天前
数据结构
·
c++
·
笔记
·
学习
·
算法
·
leetcode
·
链表
Leetcode 100 在链表中插入最大公约数
leetcode 解答100题纪念!leetcode博客也恰好100篇,坚持!加油!2807. 在链表中插入最大公约数
散峰而望
4 天前
数据结构
·
c++
·
算法
·
链表
·
list
·
哈希算法
·
推荐算法
【算法竞赛】链表和 list
《C语言:从基础到进阶》《编程工具的下载和使用》《C语言刷题》《算法竞赛从入门到获奖》《人工智能》《AI Agent》
UIUI
4 天前
linux
·
数据结构
·
链表
list_for_each_entry
另一个类似程序的 结构。执行后,打印结构如下:
千金裘换酒
4 天前
算法
·
leetcode
·
链表
LeetCode 链表两数相加
豆沙沙包?
4 天前
java
·
数据结构
·
链表
2026年--Lc334-2130. 链表最大孪生和(链表转数组)--java版
链表转数组(1)遍历链表,把所有节点值放进 ArrayList。(2)n = size,只遍历前半段 i = 0 … n/2-1
im_AMBER
5 天前
数据结构
·
笔记
·
学习
·
算法
·
leetcode
·
链表
Leetcode 99 删除排序链表中的重复元素 | 合并两个链表
83. 删除排序链表中的重复元素给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。
多米Domi011
5 天前
数据结构
·
python
·
算法
·
leetcode
·
链表
0x3f 第25天 黑马web (145-167)hot100链表
和重排链表很乱版一毛一样先求middle 再求head2,区别是这个是while head2重排链表是while head2.next提前终止
千金裘换酒
5 天前
算法
·
leetcode
·
链表
LeetCode反转链表
独自破碎E
5 天前
数据结构
·
链表
【归并】单链表的排序
im_AMBER
6 天前
c++
·
笔记
·
学习
·
算法
·
leetcode
·
链表
Leetcode 98 从链表中移除在数组中存在的节点
3217. 从链表中移除在数组中存在的节点给你一个整数数组 nums 和一个链表的头节点 head。从链表中移除所有存在于 nums 中的节点后,返回修改后的链表的头节点。