文章 2024-07-12 来自:开发者社区

刷题训练之链表

> 作者:დ旧言~ > 座右铭:松树千年终是朽,槿花一日自为荣。 > 目标:熟练掌握链表算法。 > 毒鸡汤:学习,学习,再学习 ! 学,然后知不足。 > 专栏选自:刷题训练营 > 望小伙伴们点赞收藏✨加关注哟 ...

刷题训练之链表
文章 2023-10-16 来自:开发者社区

数据结构刷题训练——链表篇(三)

前言        在这个专栏博客中,我们将提供丰富的题目资源和解题思路,帮助读者逐步提高解题能力。同时,我们也将分享一些刷题技巧和经验,帮助读者更加高效地进行刷题训练。通过持之以恒的努力和不断的实践,相信读者可以在数据结构领域取得长足的进步。本期将是数据结构刷题训练链表篇的最后一期,后续我们将进入栈和堆的刷题训练。1. 题目一:环形链表Ⅱ题目描述:示例:....

数据结构刷题训练——链表篇(三)
文章 2023-10-16 来自:开发者社区

数据结构刷题训练——链表篇(二)

前言        本期继续分享链表相关的OJ题目,在这个专栏博客中,我们将提供丰富的题目资源和解题思路,帮助读者逐步提高解题能力。同时,我们也将分享一些刷题技巧和经验,帮助读者更加高效地进行刷题训练。通过持之以恒的努力和不断的实践,相信读者可以在数据结构领域取得长足的进步。1.题目一:链表分割题目描述: 题目链接:1.1 思路    ....

数据结构刷题训练——链表篇(二)
文章 2023-10-16 来自:开发者社区

数据结构刷题训练——链表篇(一)(下)

题解        理解了思路就根据分析的内容进行编写代码:1. struct ListNode* mergeTwoLists(struct ListNode* list1, struct ListNode* list2) 2. { 3. if(list1==NULL) //考虑原链表中有空链表的情况。 4. return l...

数据结构刷题训练——链表篇(一)(下)
文章 2023-10-16 来自:开发者社区

数据结构刷题训练——链表篇(一)(上)

前言        今天我将开启一个新的专栏,数据结构与算法刷题训练营,题目从基础简单题目开始逐步进阶,以便于初学者巩固和运用所学的知识。题目一:链表的中间节点 题目描述: 示例与提示:题目链接 思路        题目中的链表属于单链表,我们要怎么计算中间节点呢?先遍历一遍链表统计链表节点个数,然后计算出中间节点,....

数据结构刷题训练——链表篇(一)(上)
文章 2023-05-23 来自:开发者社区

3道真题训练|学会链表的前世今生

第一题:反转链表原题:反转链表1.题目描述给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。数据范围: 0≤n≤1000要求:空间复杂度 O(1) ,时间复杂度 O(n)。如当输入链表{1,2,3}时,经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。以上转换过程如下图所示:2.示例示例1输入: {1,2....

3道真题训练|学会链表的前世今生
文章 2023-05-23 来自:开发者社区

3道真题训练|学会了链表的前世今生(二)

为了巩固基础算法能力,同时也为了在面试中可以做到心中有数,我通过刷题的方式让自己保持头脑清醒,让自己对基础算法题目时刻保持感觉。我几乎每天都通过刷题的方式让自己保持清醒,最近也感觉自己算法能力又明显的提升,所以说,这样的方式是可行的!希望我的刷题笔记能够帮助到大家,接下来让我们一起开始算法之旅吧。第一题: 合并两个排序的链表1. 题目描述输入两个递增的链表,单个链表的长度为n,合并这两个链表并使....

3道真题训练|学会了链表的前世今生(二)
文章 2022-08-30 来自:开发者社区

链表算法突击专项训练

链表专题一开始是刷剑指offer,后面是刷LeetCode,发现就是题目都是相对比较零散,不是按照链表,二叉树,数组等等这些Tag来分的,所以不是特别方便自己复习,所以自己在复习时就把刷过的题按照Tag重新刷了一遍。剑指Offer部分题005从尾到头打印链表题013链表的倒数第K个结点题014反转链表题015 合并链表题024 复杂链表的复制题035 两个的链表的第一个公共节点题054 链表中环....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注