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
leetcode做题笔记1670. 设计前中后队列
voidpushFront(
intval
)将val添加到队列的最前面。voidpushMiddle(
intval
)将val添加到队列的正中间。
si_mple_
·
2023-11-28 18:30
leetcode
笔记
算法
力扣:61. 旋转链表
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
宋轻云
·
2023-11-28 16:43
力扣个人刷题题解
leetcode
算法
c++
LeetCode Hot100 155.最小栈
voidpush(
intval
)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。intgetMin()获取堆栈中的最小元素。
hn小菜鸡
·
2023-11-28 16:50
算法刷题-栈
leetcode
java
数据结构
Day01: 704.二分查找、 27.移除元素
704.二分法前提:有序数组数组元素不重复注意区间力扣题目链接易错点:1.左闭右闭区间循环条件leftmid,left==mid+1;当rightmid,left==mid+1;当eight&nums,
intval
Wu__________
·
2023-11-28 12:47
leetcode
LeetCode力扣101.对称二叉树 Java
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
Lawlietttt
·
2023-11-28 09:00
LeetCode
leetcode
二叉树
力扣104. 二叉树的最大深度
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
slowfastflow
·
2023-11-28 09:56
力扣实践
leetcode
算法
数据结构
力扣100. 相同的树
*structTreeNode{*
intval
;*TreeNode*left;*Tree
slowfastflow
·
2023-11-28 09:56
力扣实践
leetcode
深度优先
算法
力扣226. 翻转二叉树
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
slowfastflow
·
2023-11-28 09:56
力扣实践
leetcode
算法
数据结构
力扣101. 对称二叉树
*structTreeNode{*
intval
;*TreeNode*left;*TreeNod
slowfastflow
·
2023-11-28 09:23
力扣实践
leetcode
算法
职场和发展
Leetcode234(力扣234):回文链表
*structListNode{*
intval
;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/classSolution{public:boolisPalindrome
Everglow—
·
2023-11-28 07:54
链表
leetcode
算法
单链表
leetcode:回文链表
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
liuze408
·
2023-11-28 07:50
力扣
算法
java
回文链表
*structListNode{*
intval
;*ListNode*next;*ListNode(intx):val(x),nex
jerry__wu
·
2023-11-28 07:49
(c语言)力扣之回文链表
*structListNode{*
intval
;*structListNode*next;*};*///递归以及反转链表,边界性往往是最难
一个普通的大学生
·
2023-11-28 07:49
链表
leetcode
算法
C++值常用集合算法
set_intersection#includeusingnamespacestd;#include#include#includeclassMyPrint{public:voidoperator()(
intval
傻童:CPU
·
2023-11-28 07:41
C++
c++
算法
rpc
104. 二叉树的最大深度+100.相同的树+965.单值二叉树
*structTreeNode{*
intval
;*structTreeNode*left;*structTreeN
莫忘、莫念
·
2023-11-28 06:51
牛客/力扣
c++
leetcode
c语言
题目:965.单值二叉树
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=
十年一觉尘与土
·
2023-11-28 06:45
#
Java
leetcode
java
LT简单题155-最小栈
voidpush(
intval
)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。intgetMin()获取堆栈中的最小元素。
我是卖报的小行家~
·
2023-11-28 03:50
刷题
力扣
leetCode每日一题(每日更新)
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
小杰曦
·
2023-11-28 00:35
leetCode每日一题
leetcode
算法
哈希分表方法
functioncalc_hash_tbl($u,$n=256){$h=sprintf('%u',crc32($u));//使用crc32函数计算账号名的哈希值,并使用sprintf函数将其转换为无符号整数$h1=
intval
程序员达芬奇
·
2023-11-28 00:32
代码片段
哈希算法
算法
Leetcode700 二叉搜索树中的搜索
1.递归publicTreeNodesearchBST2(TreeNoderoot,
intval
){//如果根节点为空则返回空//如果根节点值与目标值相等
庄园特聘拆椅狂魔
·
2023-11-27 22:03
刷题训练营
数据结构
java
【done】剑指offer18:删除链表指定节点
shan-chu-lian-biao-de-jie-dian-lcof/description///自己写的答案classSolution{publicListNodedeleteNode(ListNodehead,
intval
Allenlzcoder
·
2023-11-27 19:57
剑指offer题目笔记
链表
算法刷题记录5 - 链表1 - 2023.10.17
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
CJCChester
·
2023-11-27 18:04
算法
算法
链表
数据结构
leetcode
java
C++学习之值传递
具体见下例:#include#includestaticintdummny=10000;//传值(传过来的是原始值的副本,因此下列修改并不会修改原始值)voidchange_value(
intval
){
HAH-M
·
2023-11-27 16:58
C++学习
c++
java算法联系,二叉树遍历
1.前序遍历二叉树在这里插入代码片/**publicclassTreeNode{*
intval
=0;*TreeNodeleft=null;*TreeNoderight=null;*publicTreeNode
脆皮瞎
·
2023-11-27 14:11
java
算法
java
算法
开发语言
leetcode算法之链表
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
@A云淡风轻
·
2023-11-27 11:32
算法
算法
leetcode
链表
算法2.1 合并两个线性表 C++实现
#includeusingnamespacestd;intconstMAX_SIZE=100;structListNode{//定义线性表的结构体
intval
;};classMyList{//定义线性表的类
扛事王老五
·
2023-11-27 04:13
c++
数据结构
算法
面试题27:二叉树的镜像
publicclassTreeNode{
intval
=0;TreeNodeleft=null;TreeNoderight=null;publicTreeNode(
intval
){this.val=val
繁星追逐
·
2023-11-27 03:48
Day 224/300 数据结构链表(1)——单链表
//Definitionforsingly-linkedlist.publicclassSinglyListNode{
intval
;SinglyListNodenext;Singl
Arden Zhao
·
2023-11-26 23:39
算法
前端
数据结构
链表
算法
【LeetCode】【HOT】236. 二叉树的最近公共祖先(递归)
【LeetCode】【HOT】236.二叉树的最近公共祖先文章目录【LeetCode】【HOT】236.二叉树的最近公共祖先packagehot;classTreeNode{
intval
;TreeNodeleft
313YPHU3
·
2023-11-26 20:50
LeetCode
LeetCode
代码随想录刷题打卡day14
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
MeloHX
·
2023-11-26 18:22
代码随想录刷题打卡记录
算法
数据结构
leetcode
Java实现二叉树最大深度
//定义二叉树节点类classTreeNode{
intval
;TreeNodeleft;TreeNoderight;TreeNode(
intval
){this.val=val;}}publicclassBinaryTreeMaxDepth
DevNinja
·
2023-11-26 15:03
java
开发语言
Java
6.12找树左下角的值(LC513-M)
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=
pig不会cv
·
2023-11-26 12:52
#
6.二叉树
数据结构
6.11左叶子之和(LC404-E)
用java定义树:publicclassTreeNode{
intval
;TreeNodeleft;TreeNoderight;//一个空构造方法`TreeNode()`,用于初始化节点的默认值。
pig不会cv
·
2023-11-26 12:18
#
6.二叉树
算法
剑指offer根据前序遍历和中序遍历重建二叉树JAVA
/***Definitionforbinarytree*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderig
奋斗的小杨
·
2023-11-26 11:04
剑指offer
剑指offer
重建二叉树
前序中序遍历
27. 移除元素(java) Leecode
classSolution{publicintremoveElement(int[]nums,
intval
){intfast=0,slow=0;while(fast
Steven迪文
·
2023-11-26 09:21
leecode
leetcode
排序算法
数据结构
数组
代码随想录刷题day3 | Leecode 203.移除链表元素 707.设计链表 206.反转链表
classSolution{public:ListNode*removeElements(ListNode*head,
intval
){ListNode*dummyHead=newListNode(0);
小晶君
·
2023-11-26 09:49
链表
数据结构
leetcode
Leecode 27. 移除元素
考的都NM是大模拟classSolution{public:intremoveElement(vector&nums,
intval
){intres=0;for(inti=0;i
自信的小螺丝钉
·
2023-11-26 09:17
Leetcode
c++
leetcode
Leecode 203. 移除链表元素
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
自信的小螺丝钉
·
2023-11-26 09:17
Leetcode
c++
leetcode
链表
leecode 27. 移除元素
intremoveElement(int*nums,intnumsSize,
intval
){//i表示目前的位置//j表示目前可以放元素的位置inti=0,j=0;/*if(numsSize==0)return0
繁华星空
·
2023-11-26 09:13
leecode
leetcode
算法
数据结构
C++反转链表
75e878df47f24fdc9dc3e400ec6058ca正规解法(反转链表,通过调整链表指针达到反转链表)时间复杂度:O(n),遍历一次链表空间复杂度:O(1)/*structListNode{
intval
stitchshaw
·
2023-11-26 02:39
剑指offer
链表
c++
算法
【力扣:1707 1803】0-1字典树
structtree{intm;tree*left=nullptr,*right=nullptr;tree(
intval
=INT_MAX):m(val){}};classSolution{tree*root
number=10086
·
2023-11-26 01:57
leetcode
算法
c++
L2-001. 紧急救援 dijkstra,适合模版
includeusingnamespacestd;constintmaxn=505;constintINF=0x3f3f3f3f;intn,m,st,ed;intG[maxn][maxn];//城市与城市之间的距离
intVal
西瓜不甜不甜不甜
·
2023-11-25 23:01
最短路
【LeetCode】【HOT】105. 从前序与中序遍历序列构造二叉树(哈希表+递归)
packagehot;importjava.util.ArrayDeque;importjava.util.ArrayList;importjava.util.HashMap;classTreeNode{
intval
313YPHU3
·
2023-11-25 21:04
LeetCode
LeetCode
力扣刷题——二叉树
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
-陈同学*
·
2023-11-25 21:41
力扣刷题
leetcode
数据结构
算法
力扣 114. 二叉树展开为链表 中等
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
向上的毛毛
·
2023-11-25 20:37
力扣114.二叉树展开为链表
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode
是Java新手
·
2023-11-25 20:36
链表
leetcode
数据结构
l力扣114. 二叉树展开为链表
:先来一个前序遍历把所有结点存在一个列表中,然后遍历链表,把所有结点用右指针串起来1/**2*Definitionforabinarytreenode.3*publicclassTreeNode{4*
intval
Lucky小黄人
·
2023-11-25 20:05
二叉树
链表
指针
数据结构
算法
Leetcode—83.删除排序链表中的重复元素【简单】
*structListNode{*
intval
;*structListNode*next;*};*/structListNode*deleteDuplicates(structListNode*head
源代码•宸
·
2023-11-25 18:59
LeetCode刷题
leetcode
链表
linux
c语言
经验分享
算法
Leetcode—94.二叉树的中序遍历【简单】
*structTreeNode{*
intval
;*structTreeNode*left;*structTreeNode*right;*};*//***Note:Thereturnedarraymustbemalloced
源代码•宸
·
2023-11-25 15:09
LeetCode刷题
leetcode
深度优先
算法
经验分享
c语言
c++
Leetcode—1457.二叉树中的伪回文路径【中等】
*structTreeNode{*
intval
;*structTreeNode*left;*structTreeNode*right;*};*/intrecord[10]={0};intaccumulate
源代码•宸
·
2023-11-25 14:30
LeetCode刷题
leetcode
算法
职场和发展
C语言
经验分享
树
深度优先遍历
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他