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
LeetCode-Hot
leetcode-hot
链表专题——206. 反转链表
206.反转链表递归法ListNode*reverse(ListNode*pre,ListNode*cur){if(cur==NULL)returnpre;ListNode*next=cur->next;cur->next=pre;returnreverse(cur,next);}ListNode*reverseList(ListNode*head){returnreverse(NULL,head
chstor
·
2023-11-05 15:22
leetcode题目
链表
leetcode
数据结构
leetcode-hot
链表专题——141. 环形链表
141.环形链表fast一次走两步,slow一次走一步若有环,fast、slow一定会在环内相遇boolhasCycle(ListNode*h){ListNode*fast=h,*slow=h;while(fast!=NULL&&fast->next!=NULL){slow=slow->next;fast=fast->next->next;if(fast==slow)returntrue;}ret
chstor
·
2023-11-05 15:52
leetcode题目
链表
leetcode
数据结构
leetcode-hot
链表专题——21.合并两个有序链表
21.合并两个有序链表ListNode*mergeTwoLists(ListNode*l1,ListNode*l2){ListNodenewHead(0);ListNode*p=&newHead;while(l1&&l2){if(l1->val>l2->val)swap(l1,l2);p->next=l1;l1=l1->next;p=p->next;}p->next=l1?l1:l2;return
chstor
·
2023-11-05 15:51
leetcode题目
链表
leetcode
数据结构
leetcode-hot
链表专题——160. 相交链表
160.相交链表双指针先走完一个链表算长度差,然后走另一个链表到相交结点ListNode*getIntersectionNode(ListNode*h1,ListNode*h2){if(h1==NULL||h2==NULL)returnNULL;ListNode*p1=h1,*p2=h2;while(p1!=p2){p1=p1==NULL?h2:p1->next;p2=p2==NULL?h1:p2
chstor
·
2023-11-05 15:51
leetcode题目
链表
leetcode
数据结构
leetcode-hot
目录
哈希1.两数之和2.字母异位词分组3.最长连续序列双指针4.移动零5.盛最多水的容器6.三数之和7.接雨水滑动窗口8.无重复字符串的最长子串9.找到字符串中所有字母异位词子串10.和为K的子数组11.滑动窗口最大值12.最小覆盖字串普通数组13.最大子数组和14.合并区间15.轮转数组16.除自身以外数组的乘积17.缺失的第一个正数矩阵18.矩阵置零19.螺旋矩阵20.旋转图像21.搜索二维矩阵I
JXH_123
·
2023-06-18 10:46
leetcode最热100题
leetcode
算法
职场和发展
上一页
1
下一页
按字母分类:
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
其他