一. 基本思想 任取待排序序列中的某个元素作为基准(一般取第 一个元素),将待排序元素分为左右两个子表,左子表 中元素的关键字值均小于或等于基准元素的关键字值, 右子表中元素的关键字值均大于或等于基准元素的关键 字值,然后分别对两个子表继续进行划分,直至每一个 子表只有一个元素或为空为止。最后得到的便是有序序 列
文件格式: PPT大小: 378KB页数: 18
通过本部分相关内容的学习,使同学 们熟练掌握几种排序的思想及算法的具体 实现;了解每种算法的各种性能;根据具 体问题的实际情况,能选择合适的排序算 法进行排序
文件格式: PPT大小: 655KB页数: 63
一. 多维数组 知识点: 1.多维数组的逻辑结构和存储结构(理解) 2.特殊矩阵的压缩存储(掌握)
文件格式: PPT大小: 103KB页数: 3
1.结构体类型的定义 关键点:记住格式,活学活用 2.结构体类型变量或数组的说明 关键点:记住结构体类型标识符的写法 3.结构体类型变量或数组的输入输出
文件格式: PPT大小: 46.5KB页数: 7
一.多维数组的定义 二维以上的数组 。 注意:数组(array)在高级语言中是作为一种数据类型介绍的,而在本节中数组是作为一种常用数据结构来介绍的
文件格式: PPT大小: 364.5KB页数: 18
一.树的定义 树是由n(n≥0)个结点构成的有限集合。 当n=0时称为空树;否则,任意一棵非空树必符合以下两个条件:
文件格式: PPT大小: 886.5KB页数: 81
1、栈和队列都是线性表。 2、栈和队列都是操作受限的线性表。 3、对栈和队列的基本操作进行限制的目的是:为 了保证其数据元素存取的特定顺序。 即:栈可保证数据元素存取的后进先出顺序。 队列可保证数据元素存取的先进先出顺序。
文件格式: PPT大小: 390KB页数: 28
队列的主要运算 (1)设置一个空队列; (2)插入一个新的队尾元素,称为入队; (3)删除队头元素,称为出队; (4)读取队头元素;
文件格式: PPT大小: 285.5KB页数: 19
在C程序中声明一个变量,只能用于存储一个数据。 有时程序中需要存放一组数据,这就需要声明一个数 组。 数组: 数组必须先定义,后使用。最常用的是二维以 下的数组,尤其是一维数组
文件格式: PPT大小: 261KB页数: 37
2.2.1 线性表的概念 2.2.2线性表的基本运算 2.2.3 顺序存储结构线性表的基本运算 2.2.4 链式存储结构线性表的基本运算 2.2.5 小结
文件格式: PPT大小: 271.5KB页数: 51
©2026 mall.hezhiquan.com 和泉文库
帮助反馈侵权