东莞理工学院请勿抄袭 1.实验目的 通过实验达到: ⑴ 理解和掌握线性结构的概念及其典型操作的算法思想; ⑵ 熟练掌握基本线性结构-线性表的顺...
文章目录 1.1 ⭐算法原理: 1.2 🐺设计链表 2.1 定义链表 2.2 初始化空链表 2.3 遍历链表 2.4 在头节点添加新节点 2.5 在尾节点添加新节点 ...
题目难度: 简单 原题链接 今天继续更新 Leetcode 的剑指 Offer(专项突击版)系列, 大家在公众号 算法精选 里回复 剑指offer2 就能看到该...
一、什么是链表(Linked List) 链表(Linked List)是一种常见的数据结构,它由一系列节点组成,每个节点包含一个值和指向下一个节点的引用。链表...
题目链接 牛客在线oj题——反转链表 题目描述 给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,...
LeetCode 1206. 设计跳表 难度:hard\\color{red}{hard}hard 题目描述 不使用任何库函数,设计一个 跳表 。 跳表 是在 O(log(n))O(log(n))O(lo...
线性表-链表 链表的概念及结构 实现无头单向非循环链表 LinkedList 模拟实现 ArrayList和LinkedList的区别 链表的概念及结构 链表是一种物理存储结构上...
文章目录 双指针 移除元素 习题 我的解法 双指针优化 反转字符串 习题 我的解法 剑指 Offer 05. 替换空格 习题 我的解法 正确解法 反转字符...