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
二叉链表
顺序表和
链表
面试题
(2)删除有序数组中的重复项(3)合并两个有序数组
链表
(1)删除
链表
中等于给定值val的所有节点(2)反转一个单
链表
(3)合并两个有序
链表
(4)
链表
的中间结点(5)
链表
中倒数第k个结点(6)分割
链表
(7
el psy congroo
·
2024-02-14 22:40
数据结构
java
数据结构
环形
链表
的约瑟夫问题
文章目录使用
链表
模拟ArrayList类(动态类型顺序表)数组记录排除(效率很低)递归利用数学公式反推(就是递归的方法推导)牛客网链接编号为1到n的n个人围成一圈。
el psy congroo
·
2024-02-14 22:40
数据结构
链表
数据结构
秋招-数据结构-
链表
篇
秋招-数据结构-
链表
篇介绍
链表
是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过
链表
中的指针链接次序实现的。
正如此时
·
2024-02-14 22:06
秋招
链表
数据结构
数据结构---
链表
篇
数据结构-----
链表
篇
链表
的考察主要包括(反转
链表
、删除节点、
链表
相交、环形
链表
和
链表
设计)1.反转
链表
剑指Offer06.从尾到头打印
链表
234.回文
链表
剑指Offer24.反转
链表
2.删除
链表
节点剑指
Winfred_Bo
·
2024-02-14 22:36
python
01.数据结构篇-
链表
1.找出两个
链表
的交点160.IntersectionofTwoLinkedLists(Easy)Leetcode/力扣例如以下示例中A和B两个
链表
相交于c1:A:a1→a2↘c1→c2→c3↗B:b1
Luer笔达
·
2024-02-14 22:35
LeetCode刷题
数据结构
链表
FreeRTOS系统学习-内核篇.01-数据结构---列表与列表项定义详解-
链表
节点插入实验
链表
单向
链表
双向
链表
FreeRTOS中
链表
的实现节点节点初始化尾节点根节点
链表
根节点初始化将节点插入到
链表
的尾部将节点按照升序排列插入到
链表
将节点从
链表
删除节点带参宏小函数
链表
节点插入实验实验现象为什么要学列表
Execution_
·
2024-02-14 22:35
链表
数据结构
学习
代码随想录day21--回溯基础
我们在
二叉
树中也多次提到了回溯。
诗以言志659
·
2024-02-14 21:53
数据结构
算法
代码随想录Day10--
二叉
树02-拓展
226反转
二叉
树给你一棵
二叉
树的根节点root,翻转这棵
二叉
树,并返回其根节点。
strider1111
·
2024-02-14 21:22
算法
代码随想录Day17-LeetCode 110 & 257 &404
110-平衡
二叉
树题目链接:LeetCode-110思考:次树左右子树高度不超过1代码:classSolution{public:intresult;voidgetDepth(TreeNode*node
阿林-.-
·
2024-02-14 21:52
leetcode
算法
贪心算法
Redis五种数据类型及其底层实现
Redis五种数据类型底层实现底层实现主要依赖这8种数据结构:简单动态字符串(SDS)、LinkedList(双向
链表
)、HashTable(哈希表)、SkipList(跳跃表)、Intset(整数集合
拾光1024
·
2024-02-14 21:51
redis
java
哈希算法
代码随想录day14-
二叉
树(2)
代码随想录day14-
二叉
树(2)昨天我们重点讲了
二叉
树的深度优先遍历,今天我们的重点是
二叉
树的广度优先遍历。
m0_45172994
·
2024-02-14 21:50
代码随想录刷题
leetcode
算法
数据结构
代码随想录day15-
二叉
树(3)
代码随想录day15-
二叉
树(3)1、LeetCode101对称
二叉
树题目分析:本题的核心在于如何判定一颗树是不是镜像对称的呢?
m0_45172994
·
2024-02-14 21:50
代码随想录刷题
leetcode
算法
数据结构
【数据结构】计算节点个数和
二叉
树高度(C语言版)
数据结构——计算节点个数、
二叉
树高度一、计算各种节点(1)计算总节点:(2)计算单分支节点:(3)计算双分支节点:二、计算
二叉
树高度代码实现:一、计算各种节点
二叉
树结构体如下://
二叉
树结构体typedefstructTreeLink
咖喱年糕
·
2024-02-14 21:19
数据结构与算法
数据结构
c语言
算法
二叉
树的层序遍历
102.
二叉
树的层序遍历来源:力扣(LeetCode)链接:https://leetcode.cn/problems/binary-tree-level-order-traversal/给你
二叉
树的根节点
uncle_ll
·
2024-02-14 21:41
编程练习-Leetcode
leetcode
二叉树
层次遍历
BFS
递归
二叉
树的层序遍历(C++)
题目地址:力扣思路:
二叉
树的层序遍历要求是一层一层输出节点,返回值应该是一个二维数组。我们可以用一个队列来存储每一层的节点,输出节点的时候将其左孩子和右孩子加入队列。
Xaiver_97
·
2024-02-14 21:10
力扣刷题
c++
leetcode
算法
102.
二叉
树的层序遍历C++
题目:给你一个
二叉
树,请你返回其按层序遍历得到的节点值。在每一层遍历开始前,记录这一层的结点数量,使用结点数来控制内层容器的值。/***Definitionforabinarytreenode.
Forest_1010
·
2024-02-14 21:10
leetcode
236.
二叉
树的最近公共祖先
题目来源:leetcode题目,网址:236.
二叉
树的最近公共祖先-力扣(LeetCode)解题思路:分别获得从根节点到两个目标节点的链路,寻找到最后一个相同节点即可。
十年一觉尘与土
·
2024-02-14 21:09
#
C++
LeetCode
C++
102.
二叉
树的层序遍历
题目来源:leetcode题目,网址:102.
二叉
树的层序遍历-力扣(LeetCode)解题思路:从根节点开始,逐个取出该层的节点并将该节点的左右非空子节点加入队列中。
十年一觉尘与土
·
2024-02-14 21:38
#
C++
C++
2022-01-03
IT工业界1.力扣:对称的
二叉
树2022-01-03(剑指Offer28.对称的
二叉
树)英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2024-02-14 20:39
Java已知
链表
的头结点head,写一个函数把这个
链表
逆序
以下是一个简单的Java函数,用于将
链表
逆序。在这个函数中,我们使用递归的方法。
zz_ll9023
·
2024-02-14 20:44
java
二叉
树的最大深度
题目给定一个
二叉
树root,返回其最大深度。
二叉
树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。
YifengGuo233
·
2024-02-14 18:27
LeetCode练习手册
算法
二叉
树的层序遍历
题目给你
二叉
树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。
YifengGuo233
·
2024-02-14 18:57
LeetCode练习手册
算法
数据结构
【算法分析与设计】环形
链表
个人主页:五敷有你系列专栏:算法分析与设计⛺️稳中求进,晒太阳题目给你一个
链表
的头节点head,判断
链表
中是否有环。如果
链表
中有某个节点,可以通过连续跟踪next指针再次到达,则
链表
中存在环。
五敷有你
·
2024-02-14 18:08
算法分析与设计
算法
链表
数据结构
102、
二叉
树的层序遍历 | 算法(leetcode,附思维导图 + 全部解法)300题
零标题:算法(leetcode,附思维导图+全部解法)300题之(102)
二叉
树的层序遍历一题目描述题目描述二解法总览(思维导图)思维导图三全部解法1方案11)代码://方案1“自己。2个队列法”。
码农三少
·
2024-02-14 17:55
删除排序
链表
中的重复元素
题目描述给定一个排序
链表
,删除所有重复的元素,使得每个元素只出现一次。
SmallRookie
·
2024-02-14 17:34
【牛客面试必刷TOP101】Day7.BM31 对称的
二叉
树和BM32 合并
二叉
树
文章目录前言一、对称的
二叉
树题目描述解题分析二、合并
二叉
树题目描述解题分析总结前言一、对称的
二叉
树题目描述描述:给定一棵
二叉
树,判断其是否是自身的镜像(即:是否对称)例如:下面这棵
二叉
树是对称的:下面这棵
二叉
树不对称
未央.303
·
2024-02-14 17:04
牛客面试必刷TOP101
算法
java
二叉树
【牛客面试必刷TOP101】Day8.BM33
二叉
树的镜像和BM36 判断是不是平衡
二叉
树
文章目录前言一、
二叉
树的镜像题目描述题目解析二、判断是不是平衡
二叉
树题目描述题目解析:总结前言一、
二叉
树的镜像题目描述描述:操作给定的
二叉
树,将其变换为源
二叉
树的镜像。
未央.303
·
2024-02-14 17:04
牛客面试必刷TOP101
java
算法
平衡二叉树
【牛客面试必刷TOP101】Day19.BM24
二叉
树的中序遍历和BM26 求
二叉
树的层序遍历
前言一、
二叉
树的中序遍历题目描述题目解析二、求
二叉
树的层序遍历题目描述题目解析总结前言一、
二叉
树的中序遍历题目描述描述:给定一个
二叉
树的根节点root,返回它的中序遍历结果。
未央.303
·
2024-02-14 17:33
牛客面试必刷TOP101
二叉树
中序遍历
层序遍历
2024春晚纸牌魔术原理----环形
链表
的约瑟夫问题
tab=note这道题涉及到数学原理,有一般公式,但我们先不用公式,看看如何用
链表
模拟出这一过程二.思路引入思路很简单,就试创建一个单向循环
链表
,然后模拟报数,删去对应的节点三.代码引入/***代码中的类名
一枕眠秋雨>o<
·
2024-02-14 17:28
数据结构与算法题集
链表
数据结构
链表
的回文结构
tab=note众所周知,如果这道题的
链表
改为数组,这道题将十分简单,用左右指针就行,但人家说的是
链表
,显然左右指针是行不通的.二.思路引入1.找到
链表
的中间节点,将其分为两部分2.将后半部分反转3.如果反转后
一枕眠秋雨>o<
·
2024-02-14 16:58
数据结构与算法题集
链表
数据结构
《剑指 Offer》专项突破版 - 面试题 45 和 46 :
二叉
树最低层最左边的值和
二叉
树的右侧视图(C++ 实现)
目录面试题45:
二叉
树最低层最左边的值面试题46:
二叉
树的右侧视图面试题45:
二叉
树最低层最左边的值题目:如何在一棵
二叉
树中找出它最低层最左边节点的值?假设
二叉
树中最少有一个节点。
melonyzzZ
·
2024-02-14 16:22
数据结构
c++
算法
leetcode
开发语言
数据结构
职场和发展
简单
二叉
树
importjava.util.Arrays;importjava.util.Random;importjava.util.Stack;publicclassBinaryTreeNode>implementsComparable{publicTdata;publicBinaryTreeNodeparent;publicBinaryTreeNodechildL;publicBinaryTreeNod
秋若然
·
2024-02-14 16:39
L2-002
链表
去重
result1表示去重后的
链表
的节点的地址,result2表示被删除的
链表
的节点的地址。flag表示节点对应的值是否出现过,默认为0,没有出现。
still&
·
2024-02-14 16:11
算法
c++
数据结构
链表
根据序列推出不同
二叉
树的个数
先序序列为a,b,c,d的不同
二叉
树的个数是()A.13B.14C.15D.16他们有一个卡特兰数公式,就是这么解的:,所以选B上面为正确答案,下面是我个人的理解,不保证正确:对这道题我说一下我的理解。
ZYT_庄彦涛
·
2024-02-14 15:30
数据结构
数据结构
栈
序列
大厂算法面试之leetcode精讲10.递归&分治
点击学习目录:1.开篇介绍2.时间空间复杂度3.动态规划4.贪心5.二分查找6.深度优先&广度优先7.双指针8.滑动窗口9.位运算10.递归&分治11剪枝&回溯12.堆13.单调栈14.排序算法15.
链表
全栈潇晨
·
2024-02-14 15:29
数据结构-树
实现思路
二叉
树的深度优先遍历的非递归做法是采用栈,广度优先遍历的非递归做法是采用队列。深度优先对每一个可能的分支路径深入到不能再深入为止,先序遍历、中序遍历、后序遍历属于深度优先遍历。
多啦-A萌
·
2024-02-14 15:25
数据结构
深度优先
算法
【数据结构】树--
二叉
树之最大路径
目录题目描述思路分析AC代码题目描述给定一颗
二叉
树的逻辑结构(先序遍历的结果,空树用字符‘0’表示,例如AB0C00D00),建立该
二叉
树的
二叉
链式存储结构
二叉
树的每个结点都有一个权值,从根结点到每个叶子结点将形成一条路径
MaolinYe(叶茂林)
·
2024-02-14 15:18
OJ
算法
数据结构
【数据结构】
二叉
树先序、中序、后序及层次四种遍历(C语言版)
数据结构——
二叉
树先序、中序、后序三种遍历一、图示展示:(1)先序遍历(2)中序遍历(3)后序遍历(4)层次遍历(5)口诀二、代码展示:一、图示展示:(1)先序遍历先序遍历可以想象为,一个小人从一棵
二叉
树根节点为起点
咖喱年糕
·
2024-02-14 14:46
数据结构与算法
数据结构
c语言
开发语言
数据结构——
二叉
树根节点到特定节点路径(C语言版)
二叉
树——根节点到特定节点路径查找一、思路二、代码实现一、思路使用
二叉
链表
创建的
二叉
树,这里我的思路是用链栈来存放找寻
二叉
树特定节点中,用来存放节点元素个人思路:创建链栈,遍历
二叉
树并把路径中节点元素存放到栈中
正弦定理
·
2024-02-14 14:16
数据结构
数据结构
二叉树
算法
数据结构-在
二叉
树中查找给定的结点并输出到该结点的路径
题目:编写函数,实现在给定的
二叉
树中查找指定的结点(一定找得到),并输出到该结点的路径上的所有结点。
迢遥的呼唤
·
2024-02-14 14:16
数据结构
数据结构
二叉树
递归算法
【数据结构】
二叉
树根节点到特定节点路径(C语言版)
二叉
树——根节点到特定节点路径查找一、思路二、代码实现一、思路使用
二叉
链表
创建的
二叉
树,这里我的思路是用链栈来存放找寻
二叉
树特定节点中,用来存放节点元素个人思路:创建链栈,遍历
二叉
树并把路径中节点元素存放到栈中
咖喱年糕
·
2024-02-14 14:15
数据结构与算法
数据结构
c语言
开发语言
数据结构—单
链表
、双向循环
链表
的实现【C语言】
目录✏️前言✏️
链表
的概念及结构✏️
链表
的分类✏️
链表
的实现无头+单向+非循环
链表
的实现结构(结点的实现):创建结点(初始化结点)尾插头插尾删头删查找(修改)pos之后的位置插入pos之后的位置删除带头
会飞的阿喵
·
2024-02-14 14:55
数据结构【C语言】
链表
数据结构
c语言
旋转
链表
给定一个
链表
,旋转
链表
,将
链表
每个节点向右移动k个位置,其中k是非负数。
183d9a2a2027
·
2024-02-14 14:42
【Algorithms 4】算法(第4版)学习笔记 07 - 2.4 优先队列
文章目录前言参考目录学习笔记1:API1.1:实现demo示例1.2:初级实现(有序或无序的数组)2:
二叉
堆2.1:完全
二叉
树2.2:
二叉
堆2.2.1:堆的表示2.2.2:属性2.3:堆算法:由下至上的堆有序化
MichelleChung
·
2024-02-14 13:12
算法学习
算法
java
盘点一些著名的树型结构习题和图的分类
在前面学过的存放数据的容器有:数组、
链表
、栈、队列等,这些都是线性结构,数据元素之间存在一对一的线性关系。但在实际生活中,往往是非线性关系,数据元素之间的关系通常可以一对多。
hack_frag
·
2024-02-14 13:28
深度优先
算法
图论
c++
数据结构
二叉
树的构造代码
利用结构体定义
二叉
树轮廓:typedefstructTree{intdata;Tree*leftChild;Tree*rightChild;}tree,*linklist;创建
二叉
树:voidcreatetree
记得开心一点嘛
·
2024-02-14 13:58
数据结构
二叉树
数据结构
二叉
树 ---- 所有结点数
普通
二叉
树的结点数:递归法:对
二叉
树进行前序or后序遍历:typedefstructTree{intdata;Tree*leftChild;Tree*rightChild;}tree,*linklist
记得开心一点嘛
·
2024-02-14 12:57
算法(基础)
算法
数据结构
TreeMap就这么简单【源码剖析】
Map集合、散列表、红黑树介绍HashMap就是这么简单【源码剖析】LinkedHashMap就这么简单【源码剖析】本篇主要讲解TreeMap~看这篇文章之前最好是有点数据结构的基础:Java实现单向
链表
栈和队列就是这么简单
二叉
树就这么简单当然了
Java3y
·
2024-02-14 12:48
二叉
树的垂直遍历
题目链接:
二叉
树的垂直遍历给你
二叉
树的根结点root,请你设计算法计算
二叉
树的垂序遍历序列。
小人物₍˄·͈༝·͈˄*₎◞ ̑̑
·
2024-02-14 12:23
算法解析
深度优先
算法
leetcode
数据结构
python
二叉
树层序遍历2Golang版
LeetCode107.
二叉
树层序遍历2Golang版1.问题描述给定一个
二叉
树,返回其节点值自底向上的层序遍历。
皮卡猴
·
2024-02-14 12:53
leetcode刷题
二叉树
leetcode
队列
层序遍历
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他