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
intval
24.两两交换链表中的节点
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(intx){val=x;}*}*/cla
皮蛋豆腐酱油
·
2024-01-07 21:38
反转链表:
接上一篇链表部分操作案例-CSDN博客链表:带头节点和不带头结点,还有头指针-CSDN博客#include#includetypedefstructNode{
intval
;structNode*next
en595
·
2024-01-07 20:41
链表
数据结构
链表部分操作案例
其他的后面写#include#includetypedefstructNode{
intval
;structNode*next;}Nodes,*Linklist;//这个例子中的display函数会将遍历过的链表释放
en595
·
2024-01-07 20:39
链表
数据结构
155. 最小栈
voidpush(
intval
)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。intgetMin()
王侦
·
2024-01-07 16:22
力扣2807.在链表中插入最大公约数
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
A呆唯
·
2024-01-07 14:22
力扣刷题笔记
leetcode
链表
算法
学习
笔记
c++
day03 移除链表元素 设计链表 反转链表
*structListNode{*
intval
;*ListNode*next
人来茶热
·
2024-01-07 06:47
链表
算法
动态规划
力扣hot100 二叉树展开为链表 递归 特殊遍历
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-07 03:46
leetcode
链表
算法
力扣hot100 二叉搜索树中第k小的元素 分治 中序遍历
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-07 03:45
力扣
hot100
leetcode
算法
职场和发展
力扣 验证二叉搜索树 递归
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-07 03:44
力扣
hot100
leetcode
算法
职场和发展
(Leetcode 刷题)二叉树的坡度
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*Tre
5teve
·
2024-01-06 21:37
leetcode-----99恢复二叉搜索树(recoverTree)
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*/classSolution{publicvoidrec
haocrossover
·
2024-01-06 16:35
算法
leetcode
数据结构
java
11.24 log
701.二叉搜索树中的插入操作classSolution{public:TreeNode*insertIntoBST(TreeNode*root,
intval
){if(root==NULL){TreeNode
敲代码的小赵
·
2024-01-06 12:07
算法
leetcode
数据结构
103. 二叉树的锯齿形层序遍历
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
咔咔咔的
·
2024-01-06 12:00
leetcode
c++
21. 合并两个有序链表
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
咔咔咔的
·
2024-01-06 12:00
leetcode
链表
c++
力扣hot100 二叉树的右视图 递归
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-06 10:35
力扣
hot100
leetcode
算法
职场和发展
剑指Offer:26-二叉搜索树与双向链表
实现思路实现1-递归/*structTreeNode{
intval
;structTreeNode*left;structTreeNode*right;TreeNode(intx):val(x),left
jackmxp
·
2024-01-06 09:04
【LeetCode】将有序数组转换为二叉搜索树
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*T
MyyyZzz
·
2024-01-06 04:07
19. 删除链表的倒数第 N 个结点
*structListNode{*
intval
;*ListNode*next;*List
恋上豆沙包
·
2024-01-06 00:06
链表
数据结构
数据结构(C语言)
链表链表的基本能操作#include#include#include//链表的接口typedefstructnode_s{
intval
;structnode_s*next;}Node;typedefstructlinkedlist_s
一只叮铛
·
2024-01-05 23:41
C语言
数据结构
c语言
开发语言
LeetCode 141
*structListNode{*
intval
;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/classSolution{public:boolhasCycle
心瘾こころ
·
2024-01-05 21:47
LeetCode面试经典
leetcode
算法
职场和发展
LeeetCode 206
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
心瘾こころ
·
2024-01-05 21:12
LeetCode面试经典
leetcode
C
c++
LeetCode[27]移除元素
解法1:快慢指针intremoveElement(vector&nums,
intval
){intsize=nums.size();intslow
程序喵阿呆
·
2024-01-05 18:18
算法
数据结构
力扣138. 随机链表的复制
next节点的拷贝;当前节点random节点的拷贝;(这个节点可能已经被创建、也可能还没创建)拷贝完成,返回其克隆节点即可;/*//DefinitionforaNode.classNode{public:
intval
slowfastflow
·
2024-01-05 15:15
力扣实践
leetcode
算法
职场和发展
剑指Offer:58-对称的二叉树
思路实现/*structTreeNode{
intval
;structTreeNode*left;structTreeNode*right;TreeNode(intx):val(x),left(NULL)
jackmxp
·
2024-01-05 15:10
222. 完全二叉树的节点个数
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(
咔咔咔的
·
2024-01-05 12:59
leetcode
c++
110. 平衡二叉树
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
咔咔咔的
·
2024-01-05 12:59
leetcode
c++
117. 填充每个节点的下一个右侧节点指针 II
代码如下:/*//DefinitionforaNode.classNode{public:
intval
;Node*left;Node*right;Node*next;Node():val(0),left
咔咔咔的
·
2024-01-05 12:25
leetcode
c++
203. 移除链表元素
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
了不起的明明
·
2024-01-05 11:13
Leetcode ->206 反转链表
题目算法思路及代码实现#includeusingnamespacestd;structListNode{
intval
;//当前节点的值ListNode*next;
可即
·
2024-01-05 09:33
leetcode算法题库
leetcode
链表
算法
构建二叉树
二叉树深度:#include#include#include#includeusingnamespacestd;structTreeNode{
intval
;TreeNode*left;TreeNode*
丘小羽
·
2024-01-05 07:36
c++
算法
数据结构
【LeetCode-剑指offer】-- 24.反转链表
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
小d<>
·
2024-01-04 23:10
#
剑指offer
leetcode
算法
【LeetCode-剑指offer】-- 21.删除链表的倒数第N个结点
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
小d<>
·
2024-01-04 23:10
#
剑指offer
leetcode
算法
【LeetCode-剑指offer】-- 23.相交链表
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(intx){*val=x;*next=null;*}*}*/publicclassSolution
小d<>
·
2024-01-04 23:04
#
剑指offer
leetcode
链表
算法
LCR 193.二叉搜索树的最近公共祖先
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode(intx):v
十年一觉尘与土
·
2024-01-04 18:19
#
C++
LeetCode
C++
429. N 叉树的层序遍历
429.N叉树的层序遍历题目链接:429.N叉树的层序遍历代码如下:/*//DefinitionforaNode.classNode{public:
intval
;vectorchildren;Node(
咔咔咔的
·
2024-01-04 17:14
leetcode
c++
107. 二叉树的层序遍历 II
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
咔咔咔的
·
2024-01-04 17:14
leetcode
c++
515. 在每个树行中找最大值
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
咔咔咔的
·
2024-01-04 16:43
leetcode
c++
《剑指offer》 链表第四题:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。
classListlcz4//非递归{classNode{
intval
;Nodenext;Node(
intval
){this.val=val;}}publicNodejoin(Nodelist1,Nodelist2
y6533
·
2024-01-04 13:59
java
数据结构
链表
《剑指offer》链表第三题:反转链表
以下是三指针法的解法:package链表;classListNode1{classNode{
intval
;Nodenext;Node(
intval
){this.val=val;}}publicNoderollback
y6533
·
2024-01-04 13:29
链表
数据结构
【数据结构】一些数组面试题以及顺序表的思考
intremoveElement(int*nums,intnumsSize,
intval
){intsrc=0,dst=0;while(src=0&&end2>=0){if(nums1[end1]>nums2
李 昕 泽
·
2024-01-04 11:40
数据结构
数据结构
java
面试
c语言
开发语言
算法
链 表
*structListNode{*
intval
;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/c++中结构体可以看作一个权限为public
DQ小恐龙
·
2024-01-04 09:33
#
初级算法
链表
数据结构
Leetcode刷题之旅(每日一题)--637. 二叉树的层平均值
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*/classSolution{publicListaverageOfLevels
祥哲
·
2024-01-04 06:40
二叉树
leetcode
queue
队列
【删除链表的倒数第N个结点】
*structListNode{*
intval
;*Li
想成为樱木花道的宫城良田
·
2024-01-04 03:28
数据结构
链表
数据结构
力扣hot100 二叉树的直径
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-04 00:53
力扣
hot100
leetcode
算法
职场和发展
力扣hot100 二叉树的层序遍历 BFS 队列
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-04 00:53
力扣
hot100
leetcode
算法
职场和发展
ListNode 2487. 从链表中移除节点,单调栈的应用
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
EQUINOX1
·
2024-01-03 22:32
leetcode每日一题
算法
数据结构
leetcode
动态规划
链表
力扣hot100 翻转二叉树 递归
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-03 20:13
力扣
hot100
leetcode
算法
职场和发展
力扣hot00 二叉树的中序遍历
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-03 20:43
力扣
hot100
leetcode
算法
职场和发展
力扣hot100 二叉树的最大深度 dfs
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
兑生
·
2024-01-03 20:11
力扣
hot100
leetcode
深度优先
算法
力扣算法篇:二叉树的最近公共祖先
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode(
kinghyt12138
·
2024-01-03 17:43
力扣算法篇
算法
二叉树
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他