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
《数据结构与算法》
数据结构 | Huffman Tree&Code
构造参考:赫夫曼树_关于huffman树,权值相同-CSDN博客编码参考:【
数据结构与算法
】-哈夫曼树(HuffmanTree)与哈夫曼编码_数据结构哈夫曼树编码-CSDN博客
巧克力味的桃子
·
2023-10-14 07:31
数据结构
数据结构
霍夫曼树
数据结构与算法
一览(树、图、排序算法、搜索算法等)- Review
算法基础简介-OIWiki(oi-wiki.org)文章目录1.数据结构介绍1.1什么是数据结构1.2数据结构分类2.链表、栈、队列:略3.哈希表:略4.树4.1二叉树4.2B树与B+树4.3哈夫曼(霍夫曼)树:HuffmanTree4.4线段树:略4.5红黑树:简5.图5.1图论概念5.2图的存储5.3最小生成树(MinimumSpanningTree,MST)5.3.1定义5.3.2最小生成树
珞清殇
·
2023-10-14 06:48
二叉树
霍夫曼树
最小生成树
排序算法
图论
数据结构与算法
(四)图形结构篇
图结构篇图结构在我们的生活中实际上是非常常见的,其中最显著的就是我们的地图了,比如我的家乡重庆:可以看到,地图盘根错节,错综复杂,不同的道路相互连接,我们可以自由地从这些道路通过,从一个地点到达另一个地点。当然除了地图,我们的计算机网络、你的人际关系网等等,这些都可以用图结构来表示。图结构也是整个数据结构中比较难的一部分,而这一章,我们将探讨图结构的性质与应用。图也是由多个结点连接而成的,但是一个
青空の霞光
·
2023-10-14 06:48
C语言
c语言
数据结构
算法
图
中缀表达式转换为后缀表达式&后缀表达式的计算
《
数据结构与算法
分析》练习题系列。中缀转换成后缀的算法书上写的非常详细了,在做练习题时我就按照书上的思路用c写了一遍,但有个小错误没注意,所以一直报错,调了半天,终于好了。。。
polyhedronx
·
2023-10-14 05:57
算法设计与分析
c语言
数据结构
typedef
struct
算法
数据结构与算法
——查找算法
目录一、查找算法1.1分类二、线性查找(SequenceSearch)2.1基本思想2.2线性查找算法实现三、二分查找(BinarySearch)3.1基本思想3.2二分查找算法实现四、插值查找(InterpolationSearch)4.1基本思想4.2期望索引值公式4.3插值查找算法实现五、斐波那契查找(FibonacciSearch)5.1基本介绍5.2基本思想5.3期望索引值公式5.4斐波
天岚w
·
2023-10-13 22:22
数据结构与算法
java
数据结构
算法
数据结构与算法
——10. 顺序查找
文章目录顺序查找1.无序表的顺序查找python代码实现算法分析2.有序表的顺序查找python代码实现算法分析顺序查找如果数据项保存在如列表这样的集合中,我们会称这些数据项具有线性或者顺序关系。在PythonList中,这些数据项的存储位置称为下标(index),这些下标都是有序的整数,从零开始,到n-1结束(n为数据项的数量)。通过下标,我们就可以按照顺序来访问和查找数据项,这种技术称为“顺序
花_城
·
2023-10-13 22:20
数据结构与算法
python
数据结构
算法
数据结构与算法
——冒泡排序
目录前言一、冒泡排序算法介绍二、冒泡排序算法原理三、示例分析四、实现代码五、算法时间复杂度前言冒泡排序是一种常用的排序方法。它是一种具有“交换”性质的排序方法。一、冒泡排序算法介绍冒泡是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该
Jack_Cheng_2021
·
2023-10-13 22:18
数据结构与算法
数据结构
算法
数据结构--》连接世界的无限可能—— 图
接下来让我们开启
数据结构与算法
的奇妙之旅吧。目录图的基本概念图
亦世凡华、
·
2023-10-13 20:29
算法设计与分析
数据结构
算法
图
经验分享
新星计划-JAVA学习路线及书籍推荐
目录1.JAVASE及其书籍推荐2.初级
数据结构与算法
及其书籍推荐3.MySQL及其书籍推荐4.JAVAEE初阶及其书籍推荐5.JAVAEE进阶及其书籍推荐1.JAVASE及其书籍推荐学习目标:掌握Java
千泽.
·
2023-10-13 19:01
java
后端
数据结构
学习
【
数据结构与算法
】万字顺序表与OJ题
文章目录线性表顺序表接口实现SeqList.hSeqList.ctest.cOJ题移除元素删除有序数组中的重复项合并两个有序数组结语线性表线性表(linearlist)是n个具有相同特性的数据元素的有限序列。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串…本篇博客介绍的就是顺序表线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的
平凡的人1
·
2023-10-13 18:41
数据结构太难学
链表
数据结构
算法
【
数据结构与算法
】之深入解析“下一个排列”的求解思路与算法示例
一、题目要求整数数组的一个排列,就是将其所有成员以序列或线性顺序排列。例如,arr=[1,2,3],以下这些都可以视作arr的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1]。整数数组的下一个排列是指其整数的下一个字典序更大的排列。更正式地,如果数组的所有排列根据其字典顺序从小到大排列在一个容器中,那么数组的下一个排列就是在这个有序容器中排在它后面的那个排列。如果不存在下一个更
╰つ栺尖篴夢ゞ
·
2023-10-13 11:29
数据结构与算法
LeetCode
算法
数据结构
leetcode
下一个排列
两遍扫描
【
数据结构与算法
】之深入解析“缺失的第一个正数”的求解思路与算法示例
一、题目要求给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。示例1:输入:nums=[1,2,0]输出:3示例2:输入:nums=[3,4,-1
╰つ栺尖篴夢ゞ
·
2023-10-13 11:29
数据结构与算法
LeetCode
数据结构
算法
哈希表
二分查找
将数组视为哈希表
数据结构的魔法:高级算法优化实战
文章目录
数据结构与算法
:基础知识数据结构算法高级算法优化实战1.数据缓存2.哈希表优化3.算法优化高级算法优化的挑战结论欢迎来到数据结构学习专栏~数据结构的魔法:高级算法优化实战☆*o(≧▽≦)o*☆嗨
IT·陈寒
·
2023-10-13 08:21
Java学习路线
数据结构学习
数据结构
算法
数据结构与算法
基础篇
数据结构-基本数据单位1.数据结构概念:通过图解释:数据结构图.png数据:程序的操作对象,用于描述客观事物。(如二进制数据、整型数据等)数据的特点:1.可以输入到计算机。2.可以被计算机处理。数据对象:性质相同的数据元素的集合(类似于数组)数据元素:组成数据的对象的基本单位数据项:一个数据元素由若干数据项组成结构:数据元素之间不是独立的,存在特定的关系.这些关系即是结构;数据结构:指的数据对象中
枫叶知秋
·
2023-10-13 07:16
数据结构与算法
-Part6——数组与广义表
目录一丶数组1:一维数组2:二维数组1)二维数组的概念2)二维数组的顺序存储结构3)二维数组的遍历3:在C#中自定义矩阵类二丶稀疏矩阵1:稀疏矩阵的三元组2:稀疏矩阵三元组集合的顺序存储结构1)稀疏矩阵的顺序存储结构三元组类2)基于三元组顺序存储结构的稀疏矩阵类3:稀疏矩阵三元组集合的链式存储结构三丶广义表1:广义表的概念及定义2:广义表的特性和操作1)广义表的特性2)广义表的操作3:广义表的图形
Future_404
·
2023-10-13 06:27
C#
c#
数据结构
算法
矩阵
4.9k Star 安卓面试知识点,请收下!
虽说是一份安卓面试题,但其中包含了
数据结构与算法
、Java核心基础、Android核心基础、设计模式等各方面内容。大致浏览了一下,质量还不错,比百度出来的各种所谓BAT面试题强一些。
迷途小码农h
·
2023-10-13 06:29
(转载)
数据结构与算法
整理总结---红黑树
原文作者:oliver-l转自链接:https://learnku.com/articles/43763目录什么是“平衡⼆叉查找树”?如何定义⼀棵“红⿊树”?为什么说红⿊树是“近似平衡”的?实现红⿊树的基本思想插⼊操作的平衡调整删除操作的平衡调整1.针对删除节点初步调整2.针对关注节点进⾏⼆次调整什么是“平衡⼆叉查找树”?平衡⼆叉树的严格定义是这样的:⼆叉树中任意⼀个节点的左右⼦树的⾼度相差不能⼤
小小梦里花007
·
2023-10-13 04:20
运行过程类
算法
java
数据结构
学妹跟我说不知道该咋学计算机网络
上周六我跟去年一样依旧搞了一个寒假打卡学习班,当天就有超过300人进入,后来看到其中不少小白想要学习操作系统或者是计算机网络或者是
数据结构与算法
这些计算机基本功,却不知道自己应该去看什么内容,特别是几个学妹都直接私聊我了
拓跋阿秀
·
2023-10-13 02:16
算法
java
编程语言
人工智能
python
Python
数据结构与算法
篇(九)--单调栈与单调队列
1单调栈1.1介绍栈(stack)是很简单的一种数据结构,先进后出的逻辑顺序,符合某些问题的特点,比如说函数调用栈。单调栈实际上就是栈,只是利用了一些巧妙的逻辑,使得每次新元素入栈后,栈内的元素都保持有序(单调递增或单调递减)。用简洁的话来说就是:单调栈就是栈内元素单调递增或者单调递减的栈,单调栈只能在栈顶操作。听起来有点像堆(heap)?不是的,单调栈用途不太广泛,只处理一种典型的问题,叫做Ne
长路漫漫2021
·
2023-10-13 02:20
Algorithms
and
Data
Structures
LC
and
PAT
单调栈
单调队列
数据结构
Python
LeetCode
Java
数据结构与算法
二
树结构基础部分树数组存储方式优点:通过下标方式访问元素,速度快。对于有序数组,可使用二分查找提高检索速度。缺点:如果要检索具体某个值,或者插入值(按一定顺序)会整体移动,效率较低链式存储方式优点:在一定程度上对数组存储方式有优化(比如:插入一个数值节点,只需要将插入节点,链接到链表中即可,删除效率也很好)。缺点:在进行检索时,效率仍然较低,比如(检索某个值,需要从头节点开始遍历)插入6:树存储方式
猫十二懿
·
2023-10-13 01:41
#
Java数据结构与算法
java
数据结构与算法
—时间复杂度和空间复杂度
目录1.什么是数据结构?2.什么是算法?3、算法的复杂度4、时间复杂度(1)时间复杂度的概念:(2)大O的渐进表示法:六个例题:(3)时间复杂度对比:两个例题:OJ题分析时间复杂度5、空间复杂度(1)常见复杂度对比(2)OJ题分析空间复杂度小结1.什么是数据结构?数据结构(DataStructure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。通俗讲就是在内存中
Han同学
·
2023-10-12 22:08
数据结构
数据结构
【3月第四周学习记录】
数据结构与算法
王卓-第五章树和二叉树-二叉树的遍历(算法实现篇)
1.建立二叉树算法描述参数共一个:树名。效果为建立一颗二叉树。以按先序遍历序列建立二叉树为例:已知先序序列为:ABCDEGF,则可以建立n种二叉树,例如:当然,结果是不唯一的,且不止以上两种。为了避免这种情况,建立出目标二叉树,应该将空结点也输入:所以输入时,就不能输入ABCDEGF,而要在其中按顺序插入空结点。这就是已知序列建立二叉树的第一步:从键盘中输入二叉树的结点信息(包含何处为空结点)建立
Finale_Raky
·
2023-10-12 10:55
二叉树
算法
数据结构
结点
数据结构与算法
之--简单排序:冒泡、选择和插入
三种简单排序算法排序是最常见的算法,本文将介绍三种简单排序算法:冒泡,选择和插入排序。三种算法基本都在数组内部操作数据,所以空间复杂度为O(N),时间复杂度都为O(N^2),需要说明的是,虽说时间复杂度均为O(N^2),但具体来说,O(N^2)仅仅是指用于数据值比较次数的量级,但是交换和拷贝数据的次数是不同的,所以三种排序算法的性能在这里有重要区别。说明:为了描述方便,以下均以int类型数列为例,
weixin_30807779
·
2023-10-12 10:24
数据结构与算法
【
数据结构与算法
】二叉树 前序 中序 后序 非递归实现 极简
节点:classTreeNode{intval;TreeNodeleft;TreeNoderight;TreeNode(intval){this.val=val;}}前序:publicListpreorderTraversal(TreeNoderoot){Listresult=newArrayListstack=newStackinorderTraversal(TreeNoderoot){List
绝世好阿狸
·
2023-10-12 10:23
数据结构与算法
数据结构
二叉树
遍历
数据结构与算法
基础知识
线性结构篇什么是
数据结构与算法
回顾我们之前的C语言程序设计阶段,我们已经接触过基本数据类型,并且能够使用结构体对数据进行组织,我们可以很轻松地使用一个结构体来存放一个学生的完整数据,在数据结构学习阶段,
ZHHHHHJ66
·
2023-10-12 08:45
数据结构
数据结构
力扣LeetCode经典算法 二叉搜索树的第k大节点
数据结构(六十四)学习
数据结构与算法
过程中的心得体会以及知识点的整理,方便我自己查找,也希望可以和大家一起交流。
胡乱huluan
·
2023-10-12 01:35
数据结构与算法
leetcode
算法
数据结构
二叉树
数据结构与算法
——二叉树的前中后序遍历、查找与删除
树1.常用存储方式分析数组存储方式的分析:优点:通过下标方式访问元素,速度块,对于有序数组,还可以使用二分查找提高检索速度。缺点:如果要插入值(按一定顺序)会整体移动,效率低,扩容时底层要创建两个数值进行copy…访问容易,插入和删除困难;链式存储方式的分析:优点:在一定程度上对数组存储方式有优化(比如:插入一个数值节点,只需要将插入节点,连接到链表中即可——前一个节点的next指向插入节点,插入
刘小豆豆豆
·
2023-10-11 23:18
数据结构与算法
二叉树
算法
数据结构
java
Java学数据结构(4)——PriorityQueue(优先队列)& 二叉堆(binary heap)
前言
数据结构与算法
作为计算机科学的基础,是一个重点和难点,在实际编程中似乎看不它们的身影,但是它们有随处不在,如影随形。
Perley620
·
2023-10-11 20:43
Java
java
数据结构
开发语言
[SpringMVC]请求与响应①(映射路径、请求参数)
博客主页:⚠️十八岁讨厌编程⚠️所属专栏:SpringMVC专栏写文目的:记录学习中的知识点目前已更新内容涵盖:【前端】、【后端】、【人工智能】、【数据分析】、【网络爬虫】、【
数据结构与算法
】、【PS
十八岁讨厌编程
·
2023-10-11 19:59
SSM
#
SpringMVC
java
开发语言
springmvc
2022-10-11
晚上看了
数据结构与算法
,看了环形队列的思路分析,还有就是看完了Spring源码,了解了SPI即serviceproviderinterface就是灵活读取配置信。还有就是看了并发编程。
爱吃的H先生
·
2023-10-11 15:50
Python
数据结构与算法
篇(三)-- 快慢指针与碰撞指针
数组和链表代表着计算机最基本的两种存储形式:顺序存储和链式存储,所以他俩可以算是最基本的数据结构。数组是一种基础数据结构,可以用来处理常见的排序和二分搜索问题,典型的处理技巧包括双指针、滑动窗口等,数组是数据结构中的基本模块之一。因为字符串是由字符数组形成的,所以二者是相似的。双指针⼜分为中间向两端扩散的双指针、两端向中间收缩的双指针、快慢指针。双指针是一种思想,一种技巧或一种方法,并不是什么特别
长路漫漫2021
·
2023-10-11 06:42
Algorithms
and
Data
Structures
LC
and
PAT
数组
双指针
快慢指针
碰撞指针
连续区间
Java学习路线
目录一阶段:JavaSE基础二阶段:数据库三阶段:JavaWeb四阶段:框架进阶五阶段:
数据结构与算法
开发工具推荐:一阶段:JavaSE基础第一步:夯实Java基础语法1.Java语言的发展史2.JDK
马克图布mk
·
2023-10-11 06:32
java
学习
后端
数据结构与算法
-线性表专题(三)-双链表
双链表双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。结点结构0.数据结构声明#defineMAXSIZE20/*存储空间初始分配量*/#defineERROR0#defineTRUE1#defineFALSE0#defineOK1typedefi
xxRoy
·
2023-10-11 06:06
十大经典排序算法(Python版本)
来源网络:https://github.com/hustcc/JS-Sorting-Algorithm排序算法是《
数据结构与算法
》中最基本的算法之一。
视学算法
·
2023-10-10 20:36
Java部分知识体系总结
Java8新特性工具IDEAEclipse&STSMavenDockerGitGitLabGitKrakenNavicat并发编程基础知识并发理论并发关键字Lock体系并发容器线程池原子操作类并发工具并发实践
数据结构与算法
数据结构算法排序算法
筱逸丶
·
2023-10-10 19:09
java
面试
java知识体系
原文;整理的Java知识体系主要包括基础知识,工具,并发编程,
数据结构与算法
,数据库,JVM,架构设计,应用框架,中间件,微服务架构,分布式架构,程序员的一些思考,项目管理,运维,权限,推荐书籍,云计算
桑小一
·
2023-10-10 19:08
java
java
[AcWing] 892. 台阶-Nim游戏 (C++实现)博弈论Nim游戏例题
[AcWing]892.台阶-Nim游戏(C++实现)博弈论Nim游戏例题1.题目2.读题(需要重点注意的东西)3.解法4.可能有帮助的前置习题5.所用到的
数据结构与算法
思想6.总结1.题目2.读题(需要重点注意的东西
Cloudeeeee
·
2023-10-10 18:47
AcWing算法日记
c++
算法
数据结构与算法
——每日一练(7月)
文章目录每日一练7.17.27.37.47.57.67.87.77.97.107.117.127.137.147.157.167.177.187.197.207.217.227.237.247.257.267.277.287.297.307.31每日一练7.1以下叙述中,正确的是()。A.只要无向连通图中没有权值相同的边,则其最小生成树唯一B.只要无向图中有权值相同的边,则其最小生成树一定不唯一C
讲文明的喜羊羊拒绝pua
·
2023-10-10 17:20
面试题
数据结构与算法
算法
链表
数据结构
java
数据结构与算法
Python语言实现《Data Structures & Algorithms in Python》手写课后答案--第七章
第七章本章重点为灵活使用链表,深度理解位置链表习题代码如下(部分代码引用书中源代码,源代码位置目录在第二章答案中介绍)#本节默认队列使用书中源代码队列#单链表应该以None结尾,并未给出链表示列#简述:next为共有节点,可公共访问,first()返回头节点,没有保存尾节点#7.1deftext1(link):'''yieldeverynodesinceafterthesecondnodefrom
w__daxia
·
2023-10-10 17:47
p
y数据结构答案
python
算法
链表
数据结构
数据结构与算法
(二)—— 算法基础知识与效率度量
注:本篇内容参考了《Java常用算法手册》和《大话数据结构》。本人水平有限,文中如有错误或其它不妥之处,欢迎大家指正!目录1,算法概念及特征1.1概念1.2特征1.3算法的设计要求2算法分类2.1按照应用分类2.2按照确定性分类2.3按算法的思路分类3算法相关概念及区别3.1算法和公式的关系3.2算法和程序的关系3.3算法和数据结构的关系4算法的表示4.1自然语言表示4.2流程图表示4.3N-S图
Ethan-cw
·
2023-10-10 13:58
数据结构与算法
算法
数据结构与算法
1.算法与数据结构的关系,以及算法时间、空间复杂度的概 念及其度量方法
文章目录前言一.数据结构1.1概念:1.2数据结构分类(逻辑结构和物理结构两大类)1.2.1逻辑结构1.2.2物理结构二.算法2.1概念2.2算法初体验2.3算法分析--------算法的时间复杂度分析2.3.1算法的时间复杂度分析2.3.2函数渐近增长2.3.3算法时间复杂度2.4算法分析--------算法的空间复杂度分析2.4.1java中常见内存占用2.4.2算法的空间复杂度前言主要资料来
但行益事莫问前程
·
2023-10-10 13:26
数据结构与算法
数据结构与算法
数据结构与算法
(Data Structures and Algorithm)——跟着Mark Allen Weiss用Java语言学习
数据结构与算法
前言
数据结构与算法
作为计算机科学的基础,是一个重点和难点,在实际编程中似乎看不它们的身影,但是它们有随处不在,如影随形。
Perley620
·
2023-10-10 12:32
SpringBoot
java
学习
开发语言
我的Python数据分析书籍
2.2算法《算法图解》、《Python程序员面试算法宝典》大部分算法数据是用C++或Java,喜欢用Python写
数据结构与算法
的可以阅读。2.3数据分析主要学习Numpy、Pand
canhui87
·
2023-10-10 12:20
《
数据结构与算法
PHP 语言描述》00 开篇
谈到对
数据结构与算法
的描述,大多数程序员能够想到的往往是C/C++/Java等强类型语言对其进行的描述。
展白说
·
2023-10-10 09:40
数据结构--》解锁数据结构中树与二叉树的奥秘(一)
接下来让我们开启
数据结构与算法
的奇妙之旅吧。目录树和森林的
亦世凡华、
·
2023-10-10 07:54
算法设计与分析
数据结构
树
二叉树
算法
经验分享
【
数据结构与算法
python】哈希查找算法的python实现
1、Hashing在文章《【
数据结构与算法
python】顺序查找算法的python实现(无序表)》与《【
数据结构与算法
python】顺序查找算法的python实现(有序表)中,我们利用数据集中关于数据项之间排列关系的知识
LaiYoung1022
·
2023-10-10 05:15
数据结构与算法
数据结构与算法
python
哈希函数
完美哈希函数
冲突解决
4.查找算法(python)
写在前面小弟初识
数据结构与算法
,本文是个人的学习记录查找算法4.1算法综述4.2线性查找4.2.1定义4.2.2代码实现4.3间隔查找4.3.1二分查找4.3.2斐波那契查找4.3.3插值查找4.3.4
不断努力的统计小张
·
2023-10-10 05:13
数据结构
算法
python
python
数据结构与算法
--二分查找
前言:查找可以说是我们代码里用得比较多的操作,比如我们经常需要在一个列表里找到我们需要的一个元素,然后返回它的位置。其实哈希表就是非常高效率的查找数据结构,很明显地它是用空间换时间。这一节介绍两个基本的基于线性结构的查找。不过在讲二分查找之前,我们先谈谈算法的时间复杂度和空间复杂度1、复杂度1.1时间复杂度1)时间复杂度是用来估计算法运行时间的一个式子(单位)。2)常见的时间复杂度(按效率排序)O
且行且安~
·
2023-10-10 05:43
算法与数据结构
python
二分查找
LeetCode高频题73. 矩阵置零
你要是不扎实学习
数据结构与算法
,好好动手手撕代码,锻炼解题能力,你可能会在笔
冰露可乐
·
2023-10-10 05:36
大厂面试高频题之数据结构与算法
leetcode
矩阵
矩阵置零
遇到0
整行整列变0
原地算法
数据结构与算法
——3. 线性结构的概念
文章目录一、线性结构(LinearStructure)1.线性结构的定义2.常见的线性结构一、线性结构(LinearStructure)1.线性结构的定义线性结构是一种有序数据项的集合,其中的每个数据都有唯一的前驱和后继,除了第一个没有前驱,最后一个没有后继;新的数据项加入到数据集中时,只会加入到原有某个数据项之前或之后。2.常见的线性结构线性结构有多种,根据数据项增减方式的不同,诞生了多种线性结
花_城
·
2023-10-10 05:03
数据结构与算法
数据结构
算法
排序算法
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他