- 博客(6)
- 收藏
- 关注
原创 数据结构与算法C语言
二叉树是另一种树形结构,其特点是每个结点至多只有两棵子树( 即二叉树中不存在度大于2的结点),并且二叉树的子树有左右之分,其次序不能任意颠倒。与树相似,二叉树也以递归的形式定义。二叉树是n (n≥0) 个结点的有限集合:1.或者为空二叉树,即n=0。2.或者由一个根结点和两个互不相交的被称为根的左子树和右子树组成。左子树和右子树又分别是一棵二叉树。二叉树是有序树,若将其左、右子树颠倒,则成为另一棵不同的二叉树。即使树中结点只有一棵子树,也要区分它是左子树还是右子树。
2023-10-28 18:42:37 59
原创 数据结构与算法C语言
队列也是一种线性表,其特殊性在于队列的基本操作是线性表的子集。队列按“先进先出”的规则进行操作,故称其为操作受限的线性表。队列(queue)是只允许在一端进行插入操作,在另一端进行删除操作的线性表,简称“队”。队列是一种先进先出(First In First Out)的线性表,简称FIFO。允许插入的一端称为队尾(rear),允许删除的一端称为队头(front)。向队列中插入新的数据元素称为入队,新入队的元素就成为了队列的队尾元素。从队列中删除队头元素称为出队,其后继元素成为新的队头元素。
2023-10-28 15:47:36 64
原创 数据结构与算法C语言
线性表是具有相同数据类型的 n (n>0)个数据元素的有限序列,其中 n 为表长,当n = 0时线性表是一个空表。若用L命名线性表,则其一般表示为,a1 是唯一的“第一个”数据元素,又称表头元素;an是唯一的“最后一个”数据元素,又称表尾元素。除第一个元素外,每个元素有且仅有一个直接前驱。除最后一个元素外,每个元素有且仅有一个直接后继.逻辑顺序与其物理顺序相同;每个数据元素的存储位置都和线性表的起始位置相差一个和该数据元素的位序成正比的常数,顺序表中的任意一个数据元素都可以随机存取。
2023-10-28 01:14:09 131
原创 JAVA基础入门(实例学生管理系统)
(时间不够,抄了一份,后来会补上自己的)Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用。
2023-10-13 01:08:09 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人