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
二叉树结点
876.链表的中间
结点
876.链表的中间
结点
题目描述给你单链表的头
结点
head,请你找出并返回链表的中间
结点
。如果有两个中间
结点
,则返回第二个中间
结点
。
鲁班班
·
2024-01-24 14:34
链表
数据结构
环形链表-相遇点、起始点
环形链表一:给你单链表的头
结点
head,请你判断链表是否包含环。题解:快慢指针假设慢指针slow,快指针slow初始都指向头节点。慢指针走一步,快指针走两步。
鲁班班
·
2024-01-24 14:34
链表
数据结构
删除链表的倒数第 N 个
结点
19.删除链表的倒数第N个
结点
题目描述给你一个链表,删除链表的倒数第n个
结点
,并且返回链表的头
结点
。题解思路:找到倒数第n+1个节点,然后删除其下一个节点。注意:使用虚拟头节点,链表为空时方便处理。
鲁班班
·
2024-01-24 14:04
链表
数据结构
二叉树
OJ题目——C语言
LeetCode104.
二叉树
的最大深度1.题目描述:给定一个
二叉树
root,返回其最大深度。
二叉树
的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。
夜夜亮晶晶
·
2024-01-24 14:12
数据结构
一些题
c语言
leetcode
数据结构
二叉树
链式结构的实现——C语言
目录一、提前说明二、
二叉树
的遍历2.1前序遍历2.2中序遍历2.3后序遍历2.4代码三、
二叉树
结点
个数3.1整体思路3.2代码四、
二叉树
叶子
结点
个数4.1整体思路4.2代码五、
二叉树
的高度(深度)5.1
夜夜亮晶晶
·
2024-01-24 14:12
数据结构
c语言
数据结构
数据结构学习之单向链表(各种操作合集)
单向链表(各种操作合集)单向链表的两种创建方式方式1:根据函数的返回值创建通过返回值返回所申请的头
结点
所在的内存空间首地址,即创建单向链表的头
结点
,代码如下:示例代码:node_t*create_link_node
少年维克多
·
2024-01-24 13:24
数据结构学习系列
数据结构
学习
数据结构学习之双向链表(各种操作合集)
双向链表(各种操作合集)双向链表的两种创建方式:方法1:根据函数的返回值创建通过返回值返回所申请的头
结点
所在的内存空间首地址,即创建双向链表的头
结点
,代码如下:示例代码:node_t*create_dplink_node
少年维克多
·
2024-01-24 13:24
数据结构学习系列
编程基础
数据结构
学习
链表
线性表--单链表的基本操作(对小白友好)
单链表的定义2.单链表的初始化3.给单链表添加元素尾插法头插法4.插入元素(在第i个位置插入元素e)5.删除元素(删除第i个位置的元素)6.改变第i个位置的元素7.打印单链表8.源代码 以下的单链表都是带头
结点
的单链表
君生我老
·
2024-01-24 13:49
数据结构
数据结构
C语言数据管理技术
1链表数据结构链表是C语言中一种与数组不同的存储结构,通过指针将内存中的各
结点
联系起来,能够更灵活地处理数据。
BraveTomato
·
2024-01-24 12:40
C/C++课程设计
c语言
开发语言
链表
算法
数据结构1、基于线性表的图书信息管理(2)单链表实验
1题目描述图1单链表实验2题目解读这次实验要求完成单链表的创建、输出,单链表的排序、修改、逆序存储,单链表按位查找、按值查找、增加
结点
、删除
结点
。3代码与结果这一部分给出本次实验的代码与结果。
BraveTomato
·
2024-01-24 12:09
数据结构(C语言)
数据结构
算法
链表
Mysql
1.6索引的数据结构1.6.1B+树1.6.1.1
二叉树
1.6.1.2红黑树(平衡
二叉树
)1.6.1.3B树1.6.2B树和B+树的区别1.6.2.1使用B树的好处1.6.2.2使用B+树的好处1.7建立索引的原则
sp_wxf
·
2024-01-24 10:29
mysql
数据库
代码随想录训练营第三十期|第十四天|
二叉树
part01|● 理论基础● 递归遍历 ● 迭代遍历● 统一迭代
144.
二叉树
的前序遍历-力扣(LeetCode)/***Definitionforabinarytreenode.
2301_78266314
·
2024-01-24 10:13
代码随想录三刷
算法
数据结构
java
leetcode
【论文阅读】LLM-to-LM Interpreter for Enhanced Text-Attributed Graph Representation Learning
文章目录0、基本信息1、研究动机2、创新点3、准备3.1、文本属性图3.2、语言模型用于文本分类3.3、大语言模型和提示3.4、
结点
分类4、方法论4.1、生成基于LLM的预测和解释4.2、LM解释器的微调与节点特征提取
鲸可落
·
2024-01-24 10:39
图神经网络
论文阅读
算法
LLM
图神经网络
语言模型
文本属性图
ChatGPT
数据结构—基础知识(十):树和
二叉树
(b)
数据结构—基础知识(十):树和
二叉树
(b)
二叉树
的定义
二叉树
(BinaryTree)是n(n≥0)个
结点
所构成的集合,它或为空树(n=0);或为非空树,对于非空树T:有且仅有一个称之为根的
结点
;根
结点
以外的其余
结点
分为两个互不相交的子集
阿庆i code
·
2024-01-24 10:12
数据结构基础知识
概念
数据结构
笔记
考研
【数据结构和算法】---
二叉树
(3)--
二叉树
链式结构的实现(1)
目录一、
二叉树
的创建(伪)二、
二叉树
的遍历2.1前序遍历2.2中序遍历2.3后序遍历三、
二叉树
节点个数及高度3.1
二叉树
节点个数3.2
二叉树
叶子节点个数3.3
二叉树
第k层节点个数3.4
二叉树
查找值为x的节点四
A-a 墨羽
·
2024-01-24 09:08
数据结构和算法
数据结构
算法
链表--简单学习
链表中的元素成为“
结点
”,链表中的所有
结点
都是结构体类型,且同一链表中的
结点
都是同一结构体类型。每个
结点
都应包括数据部分和下一个
结点
地址两部分内容。链表的最后一个元素(
结点
)称为链尾,不再指向其他
小食羊
·
2024-01-24 09:33
链表
数据结构
c语言
笔记
学习
Leetcode—23.合并 K 个升序链表【困难】
2023每日刷题(八十三)Leetcode—23.合并K个升序链表算法思想用容量为K的最小堆优先队列,把链表的头
结点
都放进去,然后出队当前优先队列中最小的,挂上链表,,然后让出队的那个节点的下一个入队,
源代码•宸
·
2024-01-24 09:52
LeetCode刷题
leetcode
链表
算法
优先队列
最小堆
经验分享
c++
【Leetcode 101.对称
二叉树
】【C语言】判断一颗
二叉树
是否是对称
二叉树
(相同的树的变形)
对称
二叉树
代码boolisSametree(structTreeNode*root1,structTreeNode*root2){if(root1==NULL&&root2==NULL)returntrue
Legend_6zh
·
2024-01-24 08:00
leetcode
c语言
算法
数据结构
笔记
开发语言
测验:Neural Networks: Representation(week4)
1C:二分类问题可用神经网络来表示D:也有可能是0分析权重,发现只有在x1,x2同时为1的情况下输出才是1,可知是AND函数4.5.第一个矩阵中第一第二行换了位置,可视为Layer2中除了+1外的两个
结点
换了位置
僵尸吃了Dave的脑子
·
2024-01-24 08:32
机器学习
神经网络
机器学习
论文浅尝 | GMNN: Graph Markov Neural Networks
形式化地来说,给定一个图G,图上有
结点
V表示一系列对象,在对象间存在有一系列边E,且每个
结点
都有对应的属性XV。当前已知部分
结点
L的标签,目的是推测出剩余
结点
U的标签值。相
开放知识图谱
·
2024-01-24 08:57
洛谷 P1364 医院设置
题目描述设有一棵
二叉树
,如图:其中,圈中的数字表示
结点
中居民的人口。圈边上数字表示
结点
编号,现在要求在某个
结点
上建立一个医院,使所有居民所走的路程之和为最小,同时约定,相邻接点之间的距离为11。
3分人生
·
2024-01-24 07:51
题组
算法
数据结构
java
二叉树
查找、遍历、添加与删除的代码
把写代码过程中经常用的内容记录起来,下边代码是关于java
二叉树
查找、遍历、添加与删除的代码。
laohuli
·
2024-01-24 05:41
移除链表元素和链表的中间
结点
移除链表元素一、移除链表元素二、链表的中间
结点
一、移除链表元素1.题目.2.思路.
气质、小青年!
·
2024-01-24 05:03
链表
数据结构
学习
c语言
[反转链表] [合并两个有序链表][分割链表]
建立一个newHead(新头),由于一个节点里面存的是下一个节点的地址,如果取一个节点下来进行头插,那么,要取的下一个节点的地址找不到,因此定义n1,n2,n1用来往下拿
结点
进行头插,n2预备下一次要的节点
气质、小青年!
·
2024-01-24 05:30
链表
数据结构
【2023华为od-C卷-悄悄话】100%通过率(JavaScript&Java&Python&C++)
本题已有网友报告代码100%通过率OJ&答疑服务购买任意专栏,即可添加博主vx:utheyi,获取答疑/辅导服务OJ权限获取可以在购买专栏后访问网站:首页-CodeFun2000题目描述给定一个
二叉树
,
塔子哥学算法
·
2024-01-24 04:23
华为od
c语言
javascript
华为OD机试 - 悄悄话(Java & JS & Python & C)
题目描述给定一个
二叉树
,每个节点上站一个人,节点数字表示父节点到该节点传递悄悄话需要花费的时间。初始时,根节点所在位置的人有一个悄悄话想要传递给其他人,求
二叉树
所有节点上的人都接收到悄悄话花费的时间。
伏城之外
·
2024-01-24 04:22
华为OD机试ABC(Java
&
JS
&
Py)
算法
华为机试
Java
JavaScript
Python
C语言
DOM事件
事件流的执行过程事件流:指的是DOM事件流(多个事件按照一定顺序执行),DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一个事件时,该事件会在元素节点与根
结点
之间的路径传播,路径所经过的
结点
都会收到该事件
Ertsul
·
2024-01-24 04:00
C++ 之LeetCode刷题记录(十六)
100.相同的树给你两棵
二叉树
的根节点p和q,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。
icecream_cheese
·
2024-01-24 03:51
c++
数据结构
c++
leetcode
开发语言
pta c语言 6-7 单链表
结点
删除
本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中所有存储了某给定值的
结点
删除。
Dddle1
·
2024-01-24 03:57
c语言
开发语言
二叉树
的遍历——代码随想录算法训练营Day14
144.
二叉树
的前序遍历94.
二叉树
的中序遍历145.
二叉树
的后序遍历一、递归遍历文章讲解:代码随想录视频讲解:每次写递归都要靠直觉?这次带你学透
二叉树
的递归遍历!
晴雪月乔
·
2024-01-24 02:12
代码随想录算法训练营
代码随想录算法训练营
算法题解析与总结(二)
给你一个
二叉树
的根节点root,返回其最大路径和。思路路径每到一个节点,只有3中选择:①停在当前节点。②走到左子节点。③走到右子节点。走到子节点,又有三种选择,递归就是用来处理规模不一样的相同问题。注
武昌库里写JAVA
·
2024-01-24 02:33
面试题汇总与解析
算法
【算法】队列+bfs算法 解决树的相关算法题(C++)
文章目录1.前言2.算法题429.N叉树的层序遍历103.
二叉树
的锯齿形层序遍历662.
二叉树
最大宽度515.在每个树行中找最大值1.前言队列与宽度优先算法(BFS)是解决很多算法问题的常见工具。
卜及中
·
2024-01-24 01:38
算法
算法
宽度优先
c++
SPFA算法---单源最短路径问题
其基本思路是通过动态逼近法对图进行松弛操作,不断更新
结点
的最短路径估计值,直至收敛到最优解。思路与理解初始化:将所有
结点
的最短路径估计值初始化为无穷大,然后将起始
结点
的最短路径估计值设为0。
城堡修炼者
·
2024-01-24 00:59
#
Acwing
算法
数据结构
图搜索算法
二叉树
中和为目标值的路径
思路:利用回溯的思想,回溯的退出条件为当前节点为空,是符合路径的判断条件为路径和为目标值且叶子节点包含了,代码如下:/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*Tree
Demo.demo
·
2024-01-24 00:24
Leetcode算法题解
leetcode
笔记
c++
979.在
二叉树
中分配硬币(dfs,中等)
题目链接给定一个有N个
结点
的
二叉树
的根
结点
root,树中的每个
结点
上都对应有node.val枚硬币,并且总共有N枚硬币。
cqf
·
2024-01-24 00:11
二叉查找树
对上述
二叉树
进
liuzx32
·
2024-01-23 22:06
面试题34:
二叉树
中和为某一值的路径
题目描述输入一颗
二叉树
和一个整数,打印出
二叉树
中节点值的和为输入整数的所有路径,从树的根节点开始往下一直到叶节点所经过的节点形成一条路径。
潘雪雯
·
2024-01-23 22:40
骚算法与数据结构--单链表
//head表示头
结点
的下标//e[i]表示节点i的值//ne[i]表示节点i的next指针是多少//idx存储当前已经用到了哪个点初始化voidinit()//初始化{head=-1;//头指针指向链尾
Faelan.
·
2024-01-23 21:01
数据结构
中序非递归算法
因为是中序遍历,所以我们首先要找到树的最左边
结点
,代码标记1完成的就是这个任务。
银光闪电
·
2024-01-23 21:44
Day 23 | 669. 修剪二叉搜索树 、 108.将有序数组转换为二叉搜索树 、538.把二叉搜索树转换为累加树 、总结篇
669.修剪二叉搜索树题目文章讲解视频讲解思路:二叉搜索树有序,若当前
结点
值大于high,递归左子树,小于low,递归右子树。
小小白和纯牛奶
·
2024-01-23 21:29
二月红
java
力扣
Day 22 | 235. 二叉搜索树的最近公共祖先 、701.二叉搜索树中的插入操作 、450.删除二叉搜索树中的节点
235.二叉搜索树的最近公共祖先题目文章讲解视频讲解思路:根据二叉搜索树的性质,从根节点开始便利,即前序遍历,遇见的第一个cur
结点
值在p,q中间的就是我们要找的二叉搜索树的最近公共祖先。
小小白和纯牛奶
·
2024-01-23 21:28
二月红
java
力扣
hdu4511 小明系列故事——女友的考验 [kuangbin专题-ac自动机]
当然如果给的路径中不含一号点,那可以理解成从根
结点
出发。dp数组保存需要走的最长路径。
Ayews
·
2024-01-23 20:55
ac自动机
字符串
算法竞赛相关
字符串
代码随想录刷题笔记 DAY12 |
二叉树
的理论基础 |
二叉树
的三种递归遍历 |
二叉树
的非递归遍历 |
二叉树
的广度优先搜索
Day1201.
二叉树
的理论基础1.1
二叉树
的种类满
二叉树
:除了叶子节点以外,每个节点都有两个子节点,整个树是被完全填满的完全
二叉树
:除了底层以外,其他部分是满的,底部可以不是满的但是必须是从左到右连续的二叉搜索树
*Soo_Young*
·
2024-01-23 20:53
代码随想录
笔记
宽度优先
算法
【Chapter 4】Divide and Conquer(使用递归树求解递归式)
图片转载自网络用递归树法求解递归式在递归树中,每个
结点
表示一个单一子问题的代价,子问题对应某次递归函数的调用。
YGGP
·
2024-01-23 20:29
算法设计与分析
算法
二叉排序树
概念:如果一个
二叉树
有如下性质:1.如果他有左子树,那么他的左子树的值都比根节点的值小。2.如果他有右子树,那么他的右子树的节点值都比根节点的值大。
仲达_dc6c
·
2024-01-23 19:55
从上往下打印
二叉树
题目描述从上往下打印出
二叉树
的每个节点,同层节点从左至右打印。
BluthLeee
·
2024-01-23 19:49
【C#学习笔记】TcpClient与TcpListener————(2020-8-7 学习笔记)
其主要功能是进行网络访问,具体点讨论,其中TCPListener是的作用是侦听来自TCP网络客户端的连接,通过新建并传入IP终端
结点
以此侦听设置的IP地址与端口。
曾胖神父
·
2024-01-23 18:38
C#学习笔记
c#
【微软技术栈】C#.NET 使用 TcpClient 和 TcpListener
本文内容使用TcpClient和TcpListener创建IP终
结点
创建TcpClient创建TcpListener具有Socket类的有限TCP控制对于高级用户,强烈建议使用Socket类,而不是TcpClient
吉特思米(gitusme)
·
2024-01-23 18:07
C#.NET
专栏
c#
.net
【数据结构】
二叉树
算法讲解(定义+算法原理+源码)
附上相关C语言版源码讲解精彩专栏推荐订阅不然下次找不到哟目录一、
二叉树
定义(特点+结构)
二叉树
算法性质:二、算法实现(完整代码)三、算法总结
二叉树
的优点:
二叉树
的缺点:
二叉树
的应用:小结大家点赞、收藏、
程序小勇
·
2024-01-23 18:59
课程设计
数据结构
算法
c++
c语言
leetcode
排序算法
链表
二叉树
的基本操作
一、
二叉树
的定义与基本术语(一)基本概念
二叉树
是n(n≥0)个
结点
的有限集合:①或者为空
二叉树
,即n=0。②或者由一个根
结点
和两个互不相交的被称为根的左子树和右子树组成。
NUAA-附鹤@
·
2024-01-23 18:50
数据结构
算法
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他