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
每日两题 226翻转二叉树 1026节点与其祖先之间的最大差值
*publicclassTreeNode{*
intval
;*TreeN
fffffall285
·
2023-09-03 08:46
算法
数据结构
leetcode
java
链表OJ练习(2)
/*structListNode{
intval
;structList
#欲速则不达#
·
2023-09-03 07:58
链表
数据结构
vector的OJ题
classSolution{public:intsingleNumber(vector&nums){
intval
=0;for(autoe:nums){val^=e;//按位异
喜欢摄影的pengpeng->code
·
2023-09-03 06:50
c++
代码随想录笔记--二叉树篇
1--递归遍历1-1--前序遍历前序遍历:根→左→右;#include#includestructTreeNode{
intval
;TreeNode*left;TreeNode*right;TreeNode
晓晓纳兰容若
·
2023-09-02 21:06
数据结构
数组——双指针法
LeetCode27classSolution{publicintremoveElement(int[]nums,
intval
){intj=0;for(inti=0;i0){k--;}}}intres=
努力学习,努力爱你!
·
2023-09-02 20:06
leetcode
java
代码随想录二刷day03
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
)
乱世在摸鱼
·
2023-09-02 14:25
算法
java
数据结构
leetcode
LeetCode每日一题--86. 分隔链表(链表)
*structListNode{*
intval
;*ListN
七七不是七七七七
·
2023-09-02 07:19
leetcode每日一题
链表
c++
leetcode
static_cast<>(0)
structNode{
intval
;doubledval;};intmain(){size_tt=sizeof(static_cast(0)->dval);cout<<t<<
Bird_King
·
2023-09-02 03:51
链表集合题目
*structListNode{*
intval
;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/classSolution{public:ListNode
azubi
·
2023-09-02 02:18
Java里面单向链表实现
publicclassNode{//结点的值publicintval;//当前结点的后继结点,当next==null时,代表这个结点是所在链表的最后一个结点publicNodenext;//构造方法publicNode(
intval
谁不想飞舞青春
·
2023-09-01 17:20
数据结构
java
链表
数据结构
后端
力扣 199. 二叉树的右视图
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
Yangshiwei....
·
2023-09-01 16:22
算法题
蓝桥杯
职场和发展
二叉树的中序遍历以及应用场景
示例:输入:[1,null,2,3]12/3输出:[1,3,2]实现publicclassBinaryTree_中序遍历{publicclassTreeNode{
intval
;TreeNodel
孙咖喱
·
2023-09-01 14:19
算法
数据结构
二叉树
算法
反转链表
解题思路:网课解题思路利用next备份head->next修改head->next,让其指向新链表的头节点new_head移动head与new_head代码如下/*structListNode{
intval
storm_lincoln
·
2023-09-01 13:52
算法系列-876-求链表的中间节点
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
木鱼_nazarite
·
2023-09-01 13:01
算法
java
算法系列-力扣876-求链表的中间节点
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
木鱼_nazarite
·
2023-09-01 13:30
算法
链表
算法系列-力扣19-删除链表倒数第n个节点
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){this.val=val;}*ListNode(
intval
木鱼_nazarite
·
2023-09-01 13:29
算法
leetcode
链表
Intersection of Two Linked Lists
*structListNode{*
intval
;*Li
余启涛
·
2023-09-01 07:37
【牛客刷题】二叉树的镜像
详细题解这个题目首先想到的是采用分治方法;按照题目表达的意思,左边的子树要和右边的子树互换达到要求;把每个节点的左右节点互换,遍历所有节点,当节点为空返回空,递归下去就可以完成任务了;三.代码实现/***structTreeNode{*
intval
书千痴。
·
2023-09-01 04:59
牛客网刷题
算法
数据结构
c语言
ACM模式数组构建二叉树
#include#include#includeusingnamespacestd;structTreeNode{
intval
;TreeNode*left;TreeNode*right;TreeNode
Clock_zzd
·
2023-09-01 00:47
Leetcode
c++
算法
Arraylist和stack的应用
Stack的使用importjava.util.Stack;Stackstack=newStack<>();stack.push();Stack.pop();链表的使用publicclassListNode{
intval
暑水
·
2023-08-31 21:24
信号量、互斥锁、并发机制选择原则
一、信号量:基于阻塞的并发控制机制a.定义信号量structsemaphoresem;b.初始化信号量voidsema_init(structsemaphore*sem,
intval
);c.获得信号量Pintdown
一条飞的鱼儿
·
2023-08-31 20:06
驱动开发
linux
PAT编程基础笔记
1.字符串和数值类型之间的转换:如果要将数值类型如int、double、long转换为字符串string,可以使用to_string()函数#includestringto_string(
intval
)
趴抖
·
2023-08-31 19:31
C/C++
算法
c++
数据结构
动态内存管理
我们已经掌握的内存开辟方式有:
intval
=20;//在栈空间上开辟四个字节chararr[10]={0};//在栈空间上
Enjoy~jw
·
2023-08-31 18:35
c语言
广度优先搜索中等 leetcode199. 二叉树的右视图
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*/importjava.util.ArrayList
18阿鲁
·
2023-08-31 09:02
二叉树
队列
queue
leetcode
leetcode做题笔记117. 填充每个节点的下一个右侧节点指针 II
给定一个二叉树:structNode{
intval
;Node*left;Node*right;Node*next;}填充它的每个next指针,让这个指针指向其下一个右侧节点。
si_mple_
·
2023-08-31 07:00
递归
二叉树
leetcode
笔记
leetcode做题笔记116. 填充每个节点的下一个右侧节点指针
二叉树定义如下:structNode{
intval
;Node*left;Node*right;Node*next;}填充它的每个next指针,让这个指针指向其下一个右侧节点。
si_mple_
·
2023-08-31 07:59
二叉树
递归
leetcode
笔记
算法
数据结构-连续存储【数组】append追加C语言
数组所能容纳的最大元素的个数intcnt;//当前数组有效元素的个数};voidinit_arr(structArr*pArr,intlength);//初始化boolappend_arr(structArr*pArr,
intval
是莱莱鸭
·
2023-08-30 21:06
笔记
【leetcode-树】填充每个节点的下一个右侧节点指针
二叉树定义如下:structNode{
intval
;Node*left;Node*right;Node*next;}填充它的每个next指针,让这个指针指向其下一个右侧节点。
攻城狮大兵
·
2023-08-30 19:30
代码随想录 (六)二叉树
链式存储的二叉树节点的定义方式:structTreeNode{
intval
;TreeNode*left;TreeNode*right;TreeNode(intx):val(x),left(NULL),right
Vanranrr
·
2023-08-30 18:36
代码随想录笔记
算法
代码随想录笔记--链表篇
虚拟头节点的使用在链表相关题目中,常新定义一个虚拟头结点dummynode来指向原链表的头结点,当需要返回链表时,只需返回dummynode->next;#includestructListNode{
intval
晓晓纳兰容若
·
2023-08-30 13:28
数据结构
力扣 27.移除元素
快慢指针intremoveElement(vector&nums,
intval
){if(nums.size()==0)return0;intfast=0;intslow=0;while(fast<
耀个丸子~
·
2023-08-30 06:28
leetcode
算法
c++
算法通关村-----二分查找在二叉搜索树中的应用
详见leetcode700代码实现publicTreeNodesearchBST(TreeNoderoot,
intval
){if(root==null){returnnull;}if(root.val=
今天不coding
·
2023-08-30 06:42
算法训练营
算法
数据结构
java
19. 删除链表的倒数第 N 个结点
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
Persistence is gold
·
2023-08-30 01:57
链表
数据结构
单链表oj题
*structListNode{*
intval
;*structListNode*next;*};*/structListNode*reverseList
希子71
·
2023-08-30 00:04
数据结构
开发语言
c语言
LeetCode 0116. 填充每个节点的下一个右侧节点指针【Python】【Go】
ProblemLeetCodeYouaregivenaperfectbinarytreewhereallleavesareonthesamelevel,andeveryparenthastwochildren.Thebinarytreehasthefollowingdefinition:structNode{
intval
Wonz
·
2023-08-29 19:51
leetcode1448. 统计二叉树中好节点的数目(dfs)
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.va
Gogo-2020
·
2023-08-29 12:18
leetcode
二叉树
算法
leetcode
数据结构
LeetCode题目:1448. 统计二叉树中好节点的数目
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeN
程序胖
·
2023-08-29 12:17
LeetCode
二叉树
leetcode
算法
Leetcode 1448. 统计二叉树中好节点的数目
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),rig
无名小卒一枚
·
2023-08-29 12:17
LeetCode
深度优先遍历
C++
LeetCode 1448. 统计二叉树中好节点的数目
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr
暮雨林钟
·
2023-08-29 12:46
LeetCode刷题记录
leetcode
深度优先
算法
【改造后序遍历算法】124. 二叉树中的最大路径和
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intv
luzhoushili
·
2023-08-29 11:07
#
Leetcode
算法
二叉树先序遍历的两种思路
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
luzhoushili
·
2023-08-29 11:02
#
Leetcode
leetcode
算法
职场和发展
leetcode:106. 从中序与后序遍历序列构造二叉树
题目来源leetcode题目描述structTreeNode{
intval
;TreeNode*left;TreeNode*right;TreeNode():val(0),left(nullptr),right
OceanStar的学习笔记
·
2023-08-29 05:02
算法与数据结构
leetcode
105. 从前序与中序遍历序列构造二叉树
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*ri
isee_nh
·
2023-08-29 05:59
Leetcode题解
Leetcode学习笔记
leetcode做题笔记106. 从中序与后序遍历序列构造二叉树
思路一:递归structTreeNode*createTreeNode(
intval
){structTreeNode*ret=malloc(sizeof(structTreeNode));ret->val
si_mple_
·
2023-08-29 05:28
递归
二叉树
leetcode
笔记
算法
java模拟实现队列(Queue)
目录单链表实现队列(Queue)数组实现循环队列(Queue)622.设计循环队列LeetCode题单链表实现队列(Queue)/***单链表实现队列*/classNode{
intval
;Nodenext
憾°
·
2023-08-28 20:02
数据结构
java
leetcode
数据结构
108. 将有序数组转换为二叉搜索树
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode
Persistence is gold
·
2023-08-28 18:39
算法
leetcode
数据结构
117. 填充每个节点的下一个右侧节点指针 II
117.填充每个节点的下一个右侧节点指针II题目-中等难度示例1.bfs题目-中等难度给定一个二叉树:structNode{
intval
;Node*left;Node*right;Node*next;}
Ashiu
·
2023-08-28 18:07
算法
二叉树
python
算法
二叉树
树
leetcode
155. 最小栈(中等系列)
voidpush(
intval
)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。intgetMin()获取堆栈中的最小元素。
itmkyuan
·
2023-08-28 18:35
Leetcode
java
算法
数据结构
2021-05-17打卡
image.pngimage.pngpublicclassListOfDepth{publicstaticclassTreeNode{
intval
;TreeNodeleft;TreeNoderight;
程博颖
·
2023-08-28 17:33
【递归分解】543. 二叉树的直径
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.
luzhoushili
·
2023-08-28 16:21
#
Leetcode
算法
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他