试题详情
- 简答题常用的实现排序的方法有几大类?它们的实现思想是什么?
- 插入排序的基本思想是:
将一个待排序记录按照排序码的大小插入到一个有序序列的适当位置,使得插入后的序列仍然有序,直到所有记录全部插入到有序序列中。 交换排序的基本思想是:
两两比较待排序记录的排序码,不符合排列顺序则交换记录,直到所有记录的排序码都符合排序要求。 选择排序的基本思想是:
每一次从待排序记录序列中选取一个排序码最小(或最大)的记录,放在待排序记录序列的最前面(或最后面),重复此过程,直到所有的记录按排序码排好序。 归并排序的基本思想是:
利用“归并”技术实现的排序方法。所谓归并就是将两个或多个有序表合并成一个有序表的过程。如果是将两个有序表合并成一个有序表称为二路归并,二路归并是最简单和最常用的。
基数排序的基本思想是:
基数排序是基于排序码的结构分解,然后通过“分配”和“收集”方法实现的排序。 关注下方微信公众号,在线模考后查看
热门试题
- 度为0的结点可以称为()。
- 一棵有20个结点采用链式存储的二叉树中,
- 在初始为空的队列中插入元素A,B,C,D
- 用链接方式存储的队列,在进行删除运算时(
- 邻接表是图的一种()。
- 数据结构里,函数参数为()时,参数传递属
- 下述哪一条是顺序存储结构的优点()。
- 设有二维数组a[5][6],每个元素占相
- 若有18个元素的有序表存放在一维数组A[
- 编写一算法,求出一棵二叉树中所有结点数和
- 为了增加内存空间的利用率和减少溢出的可能
- 树中所有结点的度之和等于所有结点数加()
- 数据结构中,定义结构体使用struct关
- 以下是单链表的优点的是()。
- 无向图的邻接矩阵是一个(),有向图的邻接
- 将下列函数按它们在n时的无穷大阶数,从小
- 数据的运算
- 对于二个具有a个结点的二又树.当它为一裸
- 数据结构里,关于传递描述正确的是()。
- 一个任意串是其自身的子串。