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
111. 二叉树的最小深度
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
P.H. Infinity
·
2023-09-16 14:06
算法
leetcode
职场和发展
110. 平衡二叉树
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=
P.H. Infinity
·
2023-09-16 14:06
算法
leetcode
职场和发展
Day62|图part1:深度优先搜索理论基础、797. 所有可能的路径
理论基础图的实质和存储方式图实际上就是一棵多叉树,可以用以下的数据结构进行表示:classVertex{intid;vectorneighbors;};多叉树的:/*基本的N叉树节点*/classTreeNode{public:
intval
QHG7C0
·
2023-09-16 13:25
算法
LeetCode-热题100-笔记-day18
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
This_is_code
·
2023-09-16 13:01
leetcode
笔记
算法
常见算法面试题
输入{1,2,3}返回值{3,2,1}/*structListNode{
intval
;structListNode*next;ListNode(intx):val(x),next(NULL){}};*/
also&lucky
·
2023-09-16 11:59
算法
链表
数据结构
力扣2、两数相加
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(intx){val=x;}*}*/classSolution{publicListNodeaddTwoNumbers
坚持学习永不言弃
·
2023-09-16 08:38
数据结构和算法
leetcode
算法
2. 两数相加
*publicclassListNode{*
intval
;*ListNo
梁汉强666
·
2023-09-16 07:03
牛客-题库
java
数据结构-leetcode-移除元素
intremoveElement(int*nums,intnumsSize,
intval
){intstart=0;intend=0;intflag=0;for(inti=0;i
Hey ju
·
2023-09-16 06:12
数据结构
LeetCode【27. 移除元素】
解答:javapublicclassSolution{publicintremoveElement(int[]nums,
intval
)
Arenaschi
·
2023-09-16 05:53
{easy}算法小题
算法
数据结构
leetcode
java
职场和发展
剑指offer 35.复杂链表的复制(C++实现)
剑指offer35.复杂链表的复制(C++实现)//DefinitionforaNodeclassNode{public:
intval
;Node*next;Node*random;Node(int_val
Windyu_h
·
2023-09-15 16:08
力扣刷题
链表
数据结构
从尾到头打印链表
/***publicclassListNode{*
intval
;*ListNodenext=null;**ListNode(
intval
){*this.val=val;*}*}**/importjava.util
BluthLeee
·
2023-09-15 12:47
C++--day7
includeusingnamespacestd;classmyvector{private:int*num;intsize;inttop=0;public://有参构造函数myvector(ints,
intval
m0_70569664
·
2023-09-15 04:56
c++
java
算法
代码随想录--链表-反转链表
示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL双指针publicclassMain{publicstaticclassListNode{
intval
;ListNodenext
@宇宁
·
2023-09-15 03:31
#
数组
链表
字符串
链表
java
C++ STL
文章目录11#includeusingnamespacestd;#include#include//vector容器存放内置数据类型voidmyPrint(
intval
){coutv;//向容器中插入数据
全息数据
·
2023-09-14 19:05
C++
c++
二叉树的层序遍历
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
逐梦的白鹰
·
2023-09-14 17:03
刷题
算法
数据结构
24考研王道408数据结构-第二章“线性表”课后算法题(P40链表专题)
第一题:#includeusingnamespacestd;structlistNode{
intval
;structlistNode*next;};voiddeleteNode(listNode*&head
执剑人LG
·
2023-09-14 16:17
考研
数据结构
考研
算法
LeetCode //C - 117. Populating Next Right Pointers in Each Node II
117.PopulatingNextRightPointersinEachNodeIIGivenabinarytreestructNode{
intval
;Node*left;Node*right;Node
Navigator_Z
·
2023-09-14 10:46
LeetCode
leetcode
c语言
算法
【算法练习】4种反转链表的方法(Java实现)
题目:单向链表:1,2,3,4,5反向输出,期待:5,4,3,2,1定义一个单向链表:publicstaticclassListNode{
intval
;ListNodenext;ListNode(intx
小王师傅66
·
2023-09-14 06:09
算法
链表
数据结构
【LeetCode-简单题】27. 移除元素
intfast=0;//快指针用于扫描需要的元素intslow=0;//慢指针用于记录需要存放元素的位置classSolution{//快慢指针publicintremoveElement(int[]nums,
intval
今天你写代码了吗??
·
2023-09-14 05:23
力扣
#
简单题
leetcode
算法
职场和发展
C++ 类模板实现栈和循环队列
intm_max;public:My_Stack(intlen);My_Stack(constMy_Stack&obj);intlength();intgettop();boolpop();boolpush(
intval
他人恐惧我贪婪
·
2023-09-14 05:49
c++
【面试经典150题】 O(1) 时间插入、删除和获取随机元素 JavaScript
题目链接实现RandomizedSet类:RandomizedSet()初始化RandomizedSet对象boolinsert(
intval
)当元素val不存在时,向集合中插入该项,并返回true;否则
影麟
·
2023-09-13 22:47
算法
面试
javascript
职场和发展
算法
图解LeetCode——895. 最大频率栈(难度:困难)
voidpush(
intval
)将一个整数val压入栈顶。intpop()删除并返回堆栈中出现频率最高的元素。如果出现频率最高的元素不只一个,则移除并返回最接近栈顶的元素。
爪哇缪斯
·
2023-09-13 15:38
算法
leetcode
算法
面试
java
算法通关村-----透析回溯的模版
N叉树的遍历回溯的模板代码与N叉树十分类似,首先我们先来看下N叉树的遍历过程publicclassNTree{
intval
;Listchildren;publicvoidtravel(NTreeroot
今天不coding
·
2023-09-13 09:21
算法
题解 | #Sum of Consecutive Prime Numbers#
classSolution{public:/***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*题解|#判断一个链表是否为回文结构#/***structListNode{*
intval
愤怒的小青春
·
2023-09-13 08:24
java
力扣刷题-移除指定值的链表元素
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*L
烈焰星辰
·
2023-09-13 08:14
leetcode
链表
算法
LeetCode #25 K个一组翻转链表
*structListNode{*
intval
;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/classSolution{public:ListNode
HU兔兔
·
2023-09-13 07:51
P4316 绿豆蛙的归宿 ( 拓扑 + 期望dp
longlong;structedge{intfrom,to,val;intnext;}g[200010];inthead[200010];intn,m;intidx=0;voidadd(intu,intv,
intval
stay fool
·
2023-09-13 03:42
dp
算法
动态规划
《代码随想录》刷题笔记——链表篇【java实现】
链表节点定义publicclassListNode{//结点的值
intval
;//下一个结点ListNodenext;//节点的构造函数(无参)publicListNode(){}//节点的构造函数(有一个参数
Hello Dam
·
2023-09-12 21:19
数据结构与算法
数据结构与算法
链表
剑指offer problem 3:二维数组中的查找(java)
则结束查找*如果右上角数字小于要查找的数字,则排除右上角数字所在的行*如果右上角数字大于要查找的数字,则排除右上角数字所在的列*/privatestaticbooleanfind(int[][]arr,
intval
vendettar
·
2023-09-11 21:01
使用递减运算符在循环中递减顺序打印出10到0 之间的整数
p11页练习题练习1.10使用递减运算符在循环中递减顺序打印出10到0之间的整数#includeusingnamespacestd;intmain(intargc,constchar*argv[]){
intval
骆驼穿针眼
·
2023-09-10 22:04
自学
C++
Xcode
运用for 语句来计算 从1加到10的用法 C++
用for语句来设计for语法3个组成:1.一个初始化(init-statement):
intval
=12.一个循环条件(condition):valintmain(intargc,constchar*argv
骆驼穿针眼
·
2023-09-10 22:04
自学
C++
【剑指Offer】24.反转链表
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(intx){
Eran_
·
2023-09-10 21:05
剑指Offer
链表
算法
java
【剑指Offer】6.从尾到头打印链表
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(intx){val=x;}*}*/classSolution{publicint[]
Eran_
·
2023-09-10 21:34
剑指Offer
链表
数据结构
leetcode
java
二叉树的中序遍历-递归与非递归实现Java
importjava.util.Stack;publicclasstest{staticclassTreeNode{
intval
;TreeNodeleft;TreeNoderight;TreeNode(
晓宜
·
2023-09-10 20:28
算法
数据结构
Java
算法笔试
java
【二叉树】前序遍历创建二叉树 C++
前序遍历的方式创建二叉树树结点typedefstructtreeNode*BT;structtreeNode{
intval
;treeNode*left;treeNode*right;};创建二叉树BTcreateTree
唐生一
·
2023-09-10 19:58
c++
开发语言
b树
数据结构
删除链表的倒数第N个节点
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
八月正好an
·
2023-09-10 12:18
力扣刷题
链表
数据结构
两两交换链表中的节点
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
八月正好an
·
2023-09-10 12:18
力扣刷题
链表
数据结构
代码随想录二刷day20
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight
乱世在摸鱼
·
2023-09-10 11:34
算法
leetcode
数据结构
java
代码随想录二刷day21
*publicclassTreeNode{*
intval
;*TreeNodeleft;*Tree
乱世在摸鱼
·
2023-09-10 11:34
算法
leetcode
职场和发展
java
数据结构
代码随想录二刷day22
*publicclassTreeNode{*
intval
;*TreeNodeleft;*Tre
乱世在摸鱼
·
2023-09-10 11:33
算法
leetcode
职场和发展
数据结构
java
王道数据结构编程题 链表
structListNode{
intval
;ListNode*next;ListNode(
intval
=0,ListNode*next=nullptr):val(val),next(next){}};递归删除结点题目描述设计一个递归算法
Lordaeron_ESZ
·
2023-09-10 05:47
数据结构
链表
算法
王道数据结构编程题 查找
structTreeNode{
intval
;TreeNode*left,*right;TreeNode(
intval
=0,TreeNode*left=nullptr,TreeNode*right=nullptr
Lordaeron_ESZ
·
2023-09-10 05:24
数据结构
王道数据结构编程题 二叉树
structTreeNode{
intval
;TreeNode*left,*right;TreeNode(
intval
=0,TreeNode*left=nullptr,TreeNode*right=nullptr
Lordaeron_ESZ
·
2023-09-10 05:53
数据结构
C++常用拷贝和替换算法-swap()
常用拷贝和替换算法-swap()功能描述:互换两个容器的元素#include#include#includeusingnamespacestd;classmyPrint{public:voidoperator()(
intval
不知名唐某人
·
2023-09-10 03:44
C++学习笔记
c++
C++常用拷贝和替换算法-replace()
功能描述:将容器内指定范围的旧元素修改为新元素#include#include#includeusingnamespacestd;classmyPrint{public:voidoperator()(
intval
不知名唐某人
·
2023-09-10 03:14
C++学习笔记
c++
C++常用拷贝和替换算法-replace_if()
功能描述:将区间内满足条件的元素,替换成指定元素#include#include#includeusingnamespacestd;classmyPrint{public:voidoperator()(
intval
不知名唐某人
·
2023-09-10 03:14
C++学习笔记
c++
【C++】常用排序算法
#includeusingnamespacestd;//常用排序算法sort#include#include//利用仿函数打印输出classmyPrint{public:voidoperator()(
intval
王哈哈、
·
2023-09-10 03:43
C++
c++
排序算法
开发语言
【C++】常用拷贝算法和替换算法
#includeusingnamespacestd;#include#include//常用拷贝和替换算法copyvoidmyPrint(
intval
){coutv1;for(inti=0;iv2;v2
世由心生
·
2023-09-10 03:13
c++
算法
开发语言
【C++】常用拷贝和替换算法
0.前言1.copy#includeusingnamespacestd;//常用拷贝算法copy#include#includevoidmyPrint(
intval
){coutv;for(inti=0;
王哈哈、
·
2023-09-10 03:11
C++
c++
开发语言
环形链表的入口节点
*structListNode{*
intval
;*ListNode*next;*ListNode(intx):val(x),next
最后冰吻free
·
2023-09-10 01:29
数据结构
环形链表
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他