E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
listnode
Leetcode 160 相交链表
*publicclassListNode{*intval;*ListNodenext;*
ListNode
(intx){*val=x;*next=null;*}*}*/publicclassSolution
rvlt1
·
2023-11-16 18:19
leetcode
链表
算法
LeetCode 23: 合并K个升序链表(数据结构C语言)
includestructListNode{intval;structListNode*next;};头插法(不带头结点)structListNode*create(inta[],intn){if(n==0)returnNULL;
ListNode
coffeein-free
·
2023-11-16 08:07
数据结构
单链表
leetcode
LeetCode算法练习top100:(4)链表
packagetop100.top链表;importtop100.
ListNode
;importtop100.Node;importjava.util.ArrayDeque;importjava.util.ArrayList
青铜爱码士
·
2023-11-16 02:32
算法
leetcode
链表
链表面试题 python
classListNode:#def__init__(self,x):#self.val=x#self.next=NoneclassSolution:defgetIntersectionNode(self,headA:
ListNode
陈林伟0036
·
2023-11-15 16:49
链表
python练习——链表3
这表示变量
listnode
是一个链表的头节点,它的值为value1,地址指向下一个节
荷月十六
·
2023-11-15 16:14
leetcode
python3笔记
链表
数据结构
python
leetcode
剑指 Offer 06. 从尾到头打印链表
示例1:输入:head=[1,3,2]输出:[2,3,1]限制:$0reversePrint(
ListNode
*head){vectorres;for(autop=head;p;p=p->next)res.push
路人zhang
·
2023-11-15 15:58
java
面试题
后端
Leetcode 160. 相交链表
=curB)2.代码
ListNode
*getIntersectionNode(
ListNode
*headA,
ListNode
*
Avada__Kedavra
·
2023-11-15 03:38
leetcode
链表
算法
倒计时2天!字节测试、大数据岗官方考点&;热招岗位,虽迟但到!
题解|#反转链表#/***structListNode{*intval;*structListNode*next;*
ListNode
(intx):题解|#斐波那契数列#importjava.util.
2301_79125642
·
2023-11-15 01:08
java
Python 刷题集(1)
数据范围:输入的正整数满足1
ListNode
:ifnothead:#如果非空returnheada,a.next,b=head,None,head.next#初始化whileb:b,a,a.next=b.next
[Karel]
·
2023-11-14 22:52
Python算法集
python
算法
leetcode
力扣206-反转链表——链表
*publicclassListNode{*intval;*ListNodenext;*
ListNode
(){}*
ListNode
(intv
张怼怼√
·
2023-11-14 20:57
从暴力搜索开始!
链表
leetcode
数据结构
《LeetCode力扣练习》代码随想录——链表(移除链表元素---Java)
*publicclassListNode{*intval;*ListNodenext;*
ListNode
(){}*
ListNode
(intval){this.val=val;}*
ListNode
(intv
XRT_knives
·
2023-11-14 19:58
LeetCode
leetcode
链表
java
单链表初级OJ题【C语言】
typedefstructListNode{intval;structListNode*next;}
ListNode
;//节点voidPrintList(
ListNode
*head){while(head
爽帅_
·
2023-11-14 13:48
c语言
链表
开发语言
c++
Leetcode 160. 相交链表 —— 最美的一道算法题
因此相遇处是NULLclassSolution{public:
ListNode
*getIntersectionNode(
JehanRio
·
2023-11-14 02:48
Leetcode专栏
链表
leetcode
算法
Leetcode 25. K 个一组翻转链表
文章目录题目代码(首刷自解)代码(8.6二刷调试看解析)代码(9.4三刷自解)题目Leetcode25.K个一组翻转链表代码(首刷自解)classSolution{public:
ListNode
*reverseKGroup
JehanRio
·
2023-11-14 00:40
Leetcode专栏
链表
leetcode
数据结构
力扣算法 剑指 Offer II 024. 反转链表
本题的考查难度为需要反转链表,反转链表可以通过重新生成一个链表然后从头遍历并使用头插法完成,但那样需要创建一个新的链表,占用空间大,我们可以直接在原来的链表上进行这个操作,该操作最重要且最特点的就是新建了两个
ListNode
Yangshiwei....
·
2023-11-13 23:02
算法题
链表
算法
leetcode
leetcode刷题/链表 92. 反转链表 II(0ms,图解)
II题意:给你单链表的头指针head和两个整数left和right,其中leftnext==nullptr)returnhead;intcount=right-left;intloop=left-1;
ListNode
公仔面i
·
2023-11-13 23:30
leetcode刷题/链表篇
leetcode
数据结构
链表
算法
c++
206 反转链表 + 92. 反转链表 II
null:next)*}*//***@param{
ListNode
}
是馨呀!
·
2023-11-13 23:59
leetcode刷题
#
链表
javascript
算法
数据结构
图解反转链表II-leetCode92(Go语言)
,即是m-1位置的那个结点)tail结点(m-n部分反转后的链表的尾结点,即是m位置的那个结点)图解流程下图为示例的详细过程代码(Go语言)typeListNodestruct{ValintNext*
ListNode
Chasel_H
·
2023-11-13 23:18
算法
leetCode 92.反转链表 II + 图解
leftnextcur->next=prepre=curcur=next反转结束后,从原来的链表上看:pre指向反转这一段的末尾cur指向反转这一段后续的下一个节点classSolution{public:
ListNode
呵呵哒( ̄▽ ̄)"
·
2023-11-13 23:15
leetcode
链表
算法
反转链表
DS单链表--结点交换
注意不能简单交换两个结点包含数据,必须通过修改指针来实现两个结点的位置交换交换函数定义可以参考:swap(intpa,intpb)//pa和pb表示两个结点在单链表的位置序号swap(
ListNode
*
李玉洁++
·
2023-11-13 22:19
OJ
数据结构
c++
DS单链表--合并
题目描述假定两个单链表是递增有序,定义并实现以下函数,完成两个单链表的合并,继续保持递增有序intLL_merge(
ListNode
*La,
ListNode
*Lb)输入第1行先输入n表示有n个数据,接着输入
李玉洁++
·
2023-11-13 22:48
OJ
数据结构
c++
【绝知此事要躬行】线性表之链表OJ(下)
1.链表分割(牛客)题目链接:CM11链表分割题目描述:现有一链表的头指针1
ListNode
*pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针
__exile__
·
2023-11-13 03:19
数据结构
数据结构
c语言
c++
206. 反转链表(简单)(LCR 024)
示例1:输入:head=[1,2,3,4,5]输出:[5,4,3,2,1]classSolution:defreverseList(self,head:Optional[
ListNode
])->Optional
Rock在学习
·
2023-11-13 01:57
链表
链表
数据结构
python
算法
leetcode
LCR 024.反转链表
*publicclassListNode{*intval;*ListNodenext;*
ListNode
(){}*
ListNode
(intval){this.val=val;}*
ListNode
(intval
十年一觉尘与土
·
2023-11-13 01:53
#
Java
LeetCode
Java
LCR 024. 反转链表
*structListNode{*intval;*
ListNode
*next;*
ListNode
():val(0),next(nullptr){}*
ListNode
(intx):val(x),next(
CMCST
·
2023-11-13 01:52
链表
数据结构
【数据结构】链表必刷题 (2)
文章目录链表分割环形链表环形链表Ⅱ链表指定区间反转链表中的节点每k个一组反转链表的奇偶重排链表相加Ⅱ重排链表链表分割OJ地址现有一链表的头指针
ListNode
*pHead,给一定值x,编写一段代码将所有小于
Zzt.opkk
·
2023-11-12 19:34
数据结构
链表
数据结构
算法
143. 重排链表 题解
*structListNode{*intval;*
ListNode
*next;*List
RichardLau_Cx
·
2023-11-12 19:00
#
LeetCode
链表
c++
数据结构
acm竞赛
oj系统
golang 空结构体
今天做力扣141题环形链表,碰到了空结构体这个问题,有点意思,记录一下原文题解:funchasCycle(head*
ListNode
)bool{seen:=map[*
ListNode
]struct{}{
江湖夜雨十年灯丶
·
2023-11-12 16:59
golang
golang
后端
开发语言
代码随想录算法训练营day03| 203.移除链表元素、707.设计链表、206.反转链表
Leetcode203.移除链表元素题目链接法一:1.删除节点分为两种情况,删除头节点和非头节点classSolution:defremoveElements(self,head:Optional[
ListNode
在下小zhan
·
2023-11-11 22:12
leetcode
链表
leetcode
代码随想录算法训练营Day4 | | 24. 两两交换链表中的节点 ,19.删除链表的倒数第N个节点 , 面试题 02.07. 链表相交
24.两两交换链表中的节点力扣题目链接classSolution:defswapPairs(self,head:
ListNode
)->
ListNode
:dummy_head=
ListNode
(next=
在下小zhan
·
2023-11-11 22:12
leetcode
leetcode
Leetcode刷题总结
链接:map详解.2、两数相加(1)结点指针的声明:
ListNode
*pNewNode=newListNode;否则不能之间出现在等式右侧。
hhhhge
·
2023-11-11 14:05
leetcode刷题
leetcode
C++手写链表(头插法和尾插法)
#includeusingnamespacestd;typedefstructlistnode{intdata;
listnode
*next;}lnode,*linklist;//如果说没有加typedef
skywalker1313
·
2023-11-11 09:24
链表
c++
数据结构
算法
c语言
LeedCode 876:链表的中间结点
注意,我们返回了一个
ListNode
类型的对象ans,这样:ans.val=3,ans.next.val=4,ans.ne
夜已如歌_ok
·
2023-11-10 22:01
LeetCode
链表
leetcode
链表的中间结点
力扣 876:链表的中间结点
*publicclassListNode{*intval;*ListNodenext;*
ListNode
(){}*
ListNode
(intval){this.val=val;}*
ListNode
(intval
胡秃秃(等寒假版)
·
2023-11-10 22:58
链表
leetcode
数据结构
【力扣】:链表的中间结点
注意,我们返回了一个
ListNode
类型的对象ans,这样:ans.val=3,ans.next.val=4,ans.next.next.val=
@衡
·
2023-11-10 22:55
力扣
力扣876. 链表的中间结点(java+python)
注意,我们返回了一个
ListNode
类型的对象ans,这样:ans.val=3,ans.next.val=4,ans.next.next.val=
ya2002622
·
2023-11-10 22:54
力扣
链表
leetcode
java
力扣 876. 链表的中间结点
注意,我们返回了一个
ListNode
类型的对象ans,这样:ans.val=3,ans.next.val=4,ans.next.ne
若水cjj
·
2023-11-10 22:22
#
力扣
链表
leetcode
数据结构
力扣876 - 链表的中间结点【快慢指针】
注意,我们返回了一个
ListNode
类型的
烽起黎明
·
2023-11-10 22:21
LeetCode算法笔记
链表
数据结构
力扣:链表的中间结点
注意,我们返回了一个
ListNode
类型的对象ans,这样:ans.val=3,ans.next.val=4,ans.nex
XdpCs
·
2023-11-10 22:21
力扣
leetcode
二进制中1的个数、数值的整数次方、调整数组顺序使奇数位于偶数前面、链表中倒数k个结点(剑指offer11-14)c++版
#include#include#includeusingnamespacestd;structListNode{intval;structListNode*next;
ListNode
(intx):val
菜鸟numberone
·
2023-11-10 17:38
剑指offer
算法
算法
【理解链表指针赋值】链表中cur->next = cur->next->next->next与cur =cur->next->next的区别
*structListNode{*intval;*
ListNode
*next;*
ListNode
(intx):val(x),next(nullptr){}*};*/
ListNode
*dummyHead=
FangYwang
·
2023-11-10 06:58
链表
数据结构
c++
牛客网 OR36 链表的回文结构
将链表的前半部分逆置后跟后半部分一一比较,如果发现val值不相同的则就返回false,反之则返回true.2.代码实现classPalindromeList{public:boolchkPalindrome(
ListNode
DarknessCor
·
2023-11-08 22:24
刷题(C语言版)
链表
数据结构
LeetCode 链表题目本地调试 Python
classListNode():def__init__(self,x):self.val=xself.next=None#将传入的数组转化为链表defcreate_linked_list(arr):head=
ListNode
zhangsangood
·
2023-11-08 17:46
LeetCode 链表类、输出链表
文章目录说明代码说明这里给出的两个类是在刷力扣时的链表辅助类:
ListNode
链表节点类ListNodeMgr链表管理类(输出链表元素)代码ListNodepublicclassListNode{publicintval
明明明h
·
2023-11-08 17:45
LeetCode
leetcode
链表
算法
LeetCode 链表本地ide 内置函数 python
classListNode:def__init__(self,val=0,next=None):self.val=valself.next=next列表转链表defcreate_linked_list(arr:
ListNode
Sigma 001
·
2023-11-08 17:45
链表
leetcode
数据结构
leetcode链表-删除链表中的元素-leetcode19删除链表的倒数第N个结点、leetcode83删除排序链表中的重复元素、leetcode82
个结点删除节点可能丢失头指针,因此创建虚拟头节点,创建两个指针间隔为n,探路的指针cur到结尾时,正好删除pre的下一个节点classSolution:defremoveNthFromEnd(self,head:
ListNode
沉睡的小卡比兽
·
2023-11-08 17:36
python基础
链表
数据结构
删除链表元素
leetcode
python
LeetCode -面试题02.02. 返回到数第k个节点 -简单
*publicclassListNode{*intval;*ListNodenext;*
ListNode
(intx){val=x;}*}*/classSolution{publicintkthToLast
edceezyy
·
2023-11-08 16:46
LeetCode
leetcode
算法
leetcode | 面试题 02.02 | 返回倒数第 k 个节点
*structListNode{*intval;*
ListNode
*next;*
ListNode
(intx):val(x),next(NULL){}*};*/classSolution{public:intkthToLast
李昊19961128
·
2023-11-08 16:46
leetcode和牛客刷题
Leetcode-234 回文链表
*publicclassListNode{*intval;*ListNodenext;*
ListNode
(){}*
ListNode
(intval){this.val=val;}*
ListNode
(intval
肉松拿铁
·
2023-11-08 16:43
Leetcode刷题
leetcode
链表
算法
java
数据结构
Leetcode-876 链表的中间结点
*publicclassListNode{*intval;*ListNodenext;*
ListNode
(){}*
ListNode
(intval){this.val=val;}*
ListNode
(intval
肉松拿铁
·
2023-11-08 16:43
Leetcode刷题
leetcode
链表
算法
java
数据结构
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他