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 剑指 Offer 28. 对称的二叉树
*structTreeNode{*
intval
;*TreeNode*left;*TreeNode*right;*TreeNode(intx):val(x),left(NULL),right(NULL){
Source_Chang
·
2024-01-31 10:29
lintcode 11. Search Range in Binary Search Tree
中序遍历:本题涉及到二叉查找树的按序输出,应马上联想到二叉树的中序遍历/***DefinitionofTreeNode:*classTreeNode{*public:*
intval
;*TreeNode*
刘小小gogo
·
2024-01-31 03:17
力扣面试题02.07-链表相交
*structListNode{*
intval
;*ListNode*next;*ListNode(in
༺❀ൢ望༒月❀ൢ❀
·
2024-01-30 23:46
算法-每日一练
leetcode
链表
算法
代码随想录算法训练营第三天| 203.移除链表元素 707.设计链表 206.反转链表
structListNode{//链表定义
intval
;ListNode*next;ListNode():val(0),next(nullptr){}ListNode(intx):val(x),next
strive340
·
2024-01-30 21:19
算法
链表
Leetcode 203 移除链表元素
Leetcode203移除链表元素准备工作1)ListNode基本结构publicclassListNode{publicintval;publicListNodenext;publicListNode(
intval
默辨
·
2024-01-30 18:13
数据结构与算法
leetcode
链表
算法
leetcode
203
C语言——动态内存管理(malloc、calloc、realloc、free)
为什么存在动态内存管理2.动态内存管理函数(a)malloc(b)free(c)calloc(d)realloc一、动态内存管理库函数介绍1.为什么存在动态内存管理我们已经掌握的内存开辟方式有:在栈空间上开辟内存空间
intval
不掉发的代码
·
2024-01-30 12:45
力扣刷题记录11.1-----面试题 02.07. 链表相交
*structListNode{*
intval
;*ListNode*next;*ListNode(intx):val(x),next(NULL){}*};*/classSolution{public:ListNode
@白圭
·
2024-01-30 10:42
#
链表
leetcode
数据结构
LeetCode 138: 复制带随机指针的链表
代码实现/*//DefinitionforaNode.classNode{
intval
;Nodenext;Noderandom
程序员阿伦
·
2024-01-30 03:24
leetcode
链表
算法
LeetCode 24. 两两交换链表中的节点
示例:给定1->2->3->4,你应该返回2->1->4->3.structListNode{
intval
;s
183d9a2a2027
·
2024-01-30 02:12
【c++&leetcode】895. Maximum Frequency Stack
classFreqStack{public:unordered_mapfreq;unordered_map>freq_stack;intmax_freq;FreqStack(){max_freq=0;}voidpush(
intval
rannrann
·
2024-01-30 01:46
c++
leetcode
开发语言
代码随想录算法刷题训练营day18
*publicclassTreeNode{*
intval
;*TreeNod
Java晓菜吉
·
2024-01-30 00:50
代码随想录算法训练营
算法
leetcode
数据结构
java
开发语言
代码随想录算法刷题训练营day17
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
Java晓菜吉
·
2024-01-30 00:50
代码随想录算法训练营
算法
java
开发语言
leetcode
数据结构
代码随想录算法训练营day4 | 链表(2)
*publicclassListNode{*
intval
;*ListNodenext;*ListN
橙南花已开
·
2024-01-30 00:13
代码随想录算法训练营
算法
链表
数据结构
代码随想录算法训练营day3 | 链表 (1)
--Carl链表性能分析:链表的Java定义:publicclassListNode{//结点的值
intval
;//下一个结点ListNodenext;//节点的构造函数(无参)publicListNode
橙南花已开
·
2024-01-30 00:12
代码随想录算法训练营
链表
数据结构
C语言——O / 动态内存管理
一、为什么要有动态内存分配我们已经掌握的内存开辟⽅式有:
intval
=20;//在栈空间上开辟四个字节chararr[10]={0};//在栈空间上开辟10个字节的连续空间但是上述的开辟空间的⽅式有两个特点
慢半拍iii
·
2024-01-30 00:34
C语言讲解
c语言
开发语言
代码随想录day10 Java版
由于题目都做过,所以选三题来复习27.移除元素这里重点研究下边界值和特殊情况的处理下面是我原来写的代码,没有考虑边界classSolution{publicintremoveElement(int[]nums,
intval
cangshanjiang
·
2024-01-29 22:12
java
算法
leetcode
代码随想录算法训练营第三天| 链表part1
203.移除链表元素:题目链接/文章讲解/视频讲解::代码随想录classSolution{publicListNoderemoveElements(ListNodehead,
intval
){ListNodedummy
白白白揍粽
·
2024-01-29 21:40
算法
链表
数据结构
代码随想录算法训练营第三天 | 链表part01
链表节点的定义,一定要牢记//单链表structListNode{
intval
;//节点上存储的元素ListNode*next;//指向下一个节点的指针ListNode(intx):val(x),next
MHX2
·
2024-01-29 21:09
算法
链表
数据结构
代码随想录算法训练营Day4 | 链表part02
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
锋_Feng
·
2024-01-29 21:39
算法
链表
数据结构
c++
leetcode
代码随想录算法训练营第十四天 | 二叉树理论基础 递归遍历 迭代遍历 统一迭代
二叉树理论基础文章链接:二叉树理论基础视频链接:二叉树理论基础二叉树的定义structTreeNode{
intval
;TreeNode*left;TreeNode*right;TreeNode(intx
程序员劝退师_
·
2024-01-29 19:03
代码随想录
算法
Leetcode 206 反转链表
Leetcode206反转链表准备工作1)ListNode基本结构publicclassListNode{publicintval;publicListNodenext;publicListNode(
intval
默辨
·
2024-01-29 17:30
数据结构与算法
leetcode
链表
反转链表
leetcode
206
力扣:226. 翻转二叉树
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
AnDanXingKo
·
2024-01-29 16:26
树
算法
leetcode
力扣:199. 二叉树的右视图
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*
AnDanXingKo
·
2024-01-29 16:26
树
leetcode
算法
LeetCode HOT 100 --- 2021/8/3
*structListNode{*
intval
;*ListNode*next;*ListNode():val(
Cyril_KI
·
2024-01-29 15:16
LeetCode
动态规划
二分查找
堆排序
dfs
leetcode
剑指offer-从上往下打印二叉树
,首先把二叉树根节点载入队列,然后从队列中出栈一个节点并把节点value值存入打印序列;然后把第一个节点的左右子树存入队列,依次操作注意首先判断给定的二叉树是不是空树/*structTreeNode{
intval
yyming
·
2024-01-29 09:52
leetcode刷题日志-25k个一组翻转链表
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
intval
){t
丶孤独的牧羊人
·
2024-01-29 08:34
算法
leetcode
链表
算法
二叉树|116.填充每个节点的下一个右侧节点指针 117. 填充每个节点的下一个右侧节点指针 II
二叉树定义如下:structNode{
intval
;Node*left;Node*right;Node*next;}填充它的每个next指针,让这个指针指向其下一个右侧节点。
没脑袋的喵
·
2024-01-29 06:42
代码随想录
java
面试题25:合并两个排序的链表
classListNode{
intval
;ListNodenext=null;ListNode(
intval
){this.val=val;}}/***递归做法,比较简单,从头开始,每次将较小的那个节点指针移后
繁星追逐
·
2024-01-29 02:44
13.谓词
()接收两个参数,那么叫做二元谓词13.1一元谓词#include#includeusingnamespacestd;//1、一元谓词structGreaterFive{booloperator()(
intval
霜晨月c
·
2024-01-28 16:46
#
C++提高编程
c++
算法
开发语言
学习
笔记
数据结构OJ题——二叉树前序、中序遍历非递归实现(Java版)
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*Tre
小小脑袋
·
2024-01-28 11:48
数据结构
数据结构
java
开发语言
力扣 61. 旋转链表 哈希
*structListNode{*
intval
;*structListNode*next;*};*/structListNode*rotateRight(structListNode*head,intk
yuxinlingguo
·
2024-01-28 11:40
leetcode
链表
哈希算法
c++
力扣 24. 两两交换链表中的节点
*structListNode{*
intval
;*structListNode*next;*};*/structListNode*swapPairs(structListNode*head){typedefstructListNodelide
yuxinlingguo
·
2024-01-28 11:39
leetcode
链表
算法
力扣 82. 删除排序链表中的重复元素 II
*structListNode{*
intval
;*structListNode*next;*};*/structListNode*deleteDuplicates(structListNode*head
yuxinlingguo
·
2024-01-28 11:39
leetcode
链表
力扣19-删除链表中倒数第N个节点
*structListNode{*
intval
;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(
༺❀ൢ望༒月❀ൢ❀
·
2024-01-28 11:41
算法-每日一练
leetcode
链表
算法
代码随想录双指针专题二刷
双指针专题就是把前面几个专题的部分使用到双指针的题目进行挑选27.移除元素classSolution{public:intremoveElement(vector&nums,
intval
){intslowIndex
睡个好觉哦
·
2024-01-28 01:43
算法
leetcode
数据结构
代码随想录二刷复盘day09
*structListNode{*
intval
;*ListNode*next
睡个好觉哦
·
2024-01-28 01:12
开发语言
c++
算法
leetcode
数据结构
LEETCODE104.二叉树的最大深度
*structTreeNode{*
intval
;*TreeNode*le
某个勤劳的孩子
·
2024-01-28 00:59
蓝桥杯备赛
算法
2. 两数相加
*publicclassListNode{*
intval
;*ListNodenext;*ListNode(){}*ListNode(
阿乂_c413
·
2024-01-28 00:18
代码随想录算法刷题训练营day16
*publicclassTreeNode{*
intval
;*TreeN
Java晓菜吉
·
2024-01-27 22:27
代码随想录算法训练营
算法
java
windows
开发语言
java实现单链表的增删改查
定义节点://定义节点classNode{publicNodenext;//指向下一个新的节点
intval
;publicNode(
intval
){//通过构造函数赋值this.val=val;}}一、增加节点
一叶飘舟
·
2024-01-27 22:39
java
python
开发语言
C语言:动态内存管理
intval
=20;//在栈空间上开辟四个字节chararr[10]={0};//在栈空间上开辟10个字节的连续空间但是上述开辟的空间有三个特点:1、空间开辟的大小是固定的。2、数组在声
✿ ༺小陈在拼命༻✿
·
2024-01-27 20:37
c语言
开发语言
代码随想录-数组1(704.二分查找、27.移除元素)
inttarget){intleft=0;intright=nums.size()-1;while(lefttarget)right=middle-1;elseif(nums[middle]&nums,
intval
weixin_49102363
·
2024-01-27 18:11
算法
leetcode
数据结构
代码随想录 数组-移除元素
题目:27.移除元素初始代码classSolution{publicintremoveElement(int[]nums,
intval
){}}解题思路使用双指针(快慢指针)用非目标元素的值去替代目标元素的位置
森姐最好看
·
2024-01-27 18:39
代码随想录
数据结构
算法训练day21Leetcode530二叉搜索树的最小绝对差501二叉搜索中的众数236二叉树最近公共祖先
minimum-absolute-difference-in-bst/description/我的想法中序遍历二叉树存入数组,再遍历数组求节点之间的最小差值我的acm模式代码#include#includestructTreeNode{
intval
dc爱傲雪和技术
·
2024-01-27 16:50
算法
代码随想录训练营第三十期|第十六天|二叉树part03|104.二叉树的最大深度 559.n叉树的最大深度● 111.二叉树的最小深度● 222.完全二叉树的节点个数
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
2301_78266314
·
2024-01-27 14:32
代码随想录三刷
算法
leetcode
职场和发展
代码随想录训练营第三十期|第十七天|二叉树part04|110.平衡二叉树 ● 257. 二叉树的所有路径 ● 404.左叶子之和
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val=val
2301_78266314
·
2024-01-27 14:32
代码随想录三刷
算法
leetcode
职场和发展
代码随想录算法训练营20期|第十五天|二叉树 part02|● 层序遍历 102 ● 226.翻转二叉树 ● 101.对称二叉树
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(
intval
){this.val
2301_78266314
·
2024-01-27 14:01
代码随想录二刷
算法
数据结构
算法题:链表反转
1.使用栈classListNode{
intval
;ListNodenext;ListNode(intx){val=x;next=null;}}publicListNodeReverseList(ListNodehead
记忆机器
·
2024-01-27 14:07
算法题
算法
链表
java
算法题 — 链表反转
将单链表的链接顺序反转过来例:输入:1->2->3->4->5输出:5->4->3->2->1使用两种方式解题1迭代staticclassListNode{
intval
;ListNodenext;publicListNode
橙子19911016
·
2024-01-27 14:33
算法
链表
数据结构
力扣:103. 二叉树的锯齿形层序遍历
*publicclassTreeNode{*
intval
;*TreeNodeleft;*TreeNoderight;*TreeNode(
AnDanXingKo
·
2024-01-27 13:15
树
leetcode
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他