文章 2024-10-21 来自:开发者社区

【力扣】-- 移除链表元素

【力扣】-- 移除链表元素 题目要求 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 ...

【力扣】-- 移除链表元素
文章 2024-10-14 来自:开发者社区

力扣(LeetCode)数据结构练习题(3)------链表

今天又是刷题的一天,今天给又给大家分享两道题目,两题相较昨天的两题还是挺有思考意义的,虽然对大佬来说还是简单的,但对于我们这种新手小白还是挺有练习价值的,小白可以跟我一起来看看哟。 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 ...

力扣(LeetCode)数据结构练习题(3)------链表
文章 2024-10-14 来自:开发者社区

LeetCode第二十四题(两两交换链表中的节点)

题目描述: 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示例 1:输入:head = [1,2,3,4]输出:[2,1,4,3]示例 2: 输入:head = []输出:[]示例 3: 输入:head = [1]输出:[1] ​ class Solution { public: List...

LeetCode第二十四题(两两交换链表中的节点)
文章 2024-10-14 来自:开发者社区

Leetcode第21题(合并两个有序链表)

题目描述: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1:输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4]示例 2: 输入:l1 = [], l2 = [] 输出:[]示例 3:输入:l1 = [], l2 = [0] 输出:[0] 非递归方式: 创建一个虚拟头节点retNode,...

Leetcode第21题(合并两个有序链表)
文章 2024-10-14 来自:开发者社区

Leetcode第十九题(删除链表的倒数第N个节点)

题目描述: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1:输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5] 示例 2: 输入:head = [1], n = 1输出:[] 示例 3: 输入:head = [1,2], n = 1输出:[1] 暴力求解: 先找到链表的长度L, 那么应该删除的节点就是第L - n + 1...

Leetcode第十九题(删除链表的倒数第N个节点)
文章 2024-10-14 来自:开发者社区

【LeetCode 10】142. 环形链表 II

一、题意 二、思考过程 这道题不仅考察对链表的操作,而且还需要一些数学运算。 主要考察两知识点: 判断链表是否有环 如果有环,如何找到这个环的入口 以上两个为数学问题。 2.1判断链表是否有环 可以使用快慢指针法,...

【LeetCode 10】142. 环形链表 II
文章 2024-10-14 来自:开发者社区

【LeetCode 09】19 删除链表的倒数第 N 个结点

一、题意 /** * Definition for singly-linked list. * struct ListNode { * int val; * struc...

【LeetCode 09】19 删除链表的倒数第 N 个结点
文章 2024-10-14 来自:开发者社区

【LeetCode 08】206 反转链表

一、题意 /** * Definition for singly-linked list. * struct ListNode { * int val; * struc...

【LeetCode 08】206 反转链表
文章 2024-10-14 来自:开发者社区

【LeetCode 06】203.移除链表元素

一、题意 题目中给出了结点定义: /** * Definition for singly-linked list. * struct ListNode { * int v...

【LeetCode 06】203.移除链表元素
文章 2024-08-28 来自:开发者社区

leetcode 707.设计链表

leetcode 707.设计链表 设计链表的实现。您可以选择使用单链表或双链表。 单链表中的节点应该具有两个属性:val 和 next。val 是当前节点的值,next 是指向下一个节点的指针/引用。如果要使用双向链表,则还需要一个属性 prev 以指示链表中的上一个节点。假设链表中的所有节点都是 0-index 的。 在链表类中实现这些功能ÿ...

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

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注