发表评论取消回复
相关阅读
相关 作业10-数组和广义表(防止标题重复)
2-1 设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储, a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为(B) A.13
相关 作业24-归并排序与基数排序(防止题目重复)
1-3 对N个记录进行归并排序,归并趟数的数量级是O(NlogN)。() \[解析\]归并的数量级在O(logN)? 每上下相邻的两层之间,从上层到下层的过程就是一
相关 作业22--插入类与交换类排序(防止标题重复)
1-1 对N个不同的数据采用冒泡排序进行从大到小的排序, 当元素基本有序时交换元素次数肯定最多。(F) \[解析\]当序列本身就是从大到小排列的时候, 冒泡排序不需
相关 作业14-Huffman树及其应用(防止标题重复)
1-1 对N(≥2)个权值均不相同的字符构造哈夫曼树, 则树中任一非叶结点的权值一定不小于下一层任一结点的权值。(T) \[解析\]我会想到 \{1,1,3,5\}
相关 dijkstra算法求最短路(防止标题重复)
1 Dijkstra算法思想 首先找距离源点最近的点 此点必然是与源点直接相连的点 借助邻接矩阵S对应的行, 找最小值即得距离源点最近的点 接下来找距
相关 归并排序(MergeSort)(防止标题重复)
归并排序(MergeSort) 1 归并排序原理 分解成最小的记录块(长度为0或1),必须要排序,就是有序块 然后再归并 2 归并排序算法的实现 //
相关 堆排序-笔记(防止标题重复)
选择类排序 简单选择排序:每一趟选出当前最小的记录, 将其交换到无序块的最前面. 如此,无序块逐渐变小,N-1 趟完成 (贪心,递归,动态规划) 引入:每一趟选择
相关 快速排序-笔记(防止题目重复)
快速排序 冒泡排序 每次循环,相邻两元素两两比较,不符合则交换,最大元素沉底 //随便写的,好像不对 void BmbleSort(SqList &L)
相关 希尔排序-笔记(防止题目重复)
希尔排序 子序列内部移动依次可能会消除多个逆序对(同时造成排序的不稳定) 1 算法思想 设一个递减的增量序列 如\{5, 3, 1\} 每一趟都将序列分成若干子
相关 数据结构学习笔记 - 堆和堆排序
堆和堆排序 简介 堆, 是一种特殊的树 经典的应用场景, 堆排序, 原地的时间复杂度为O(nlogn)的排序算法 堆的两点定义: 堆是一个完全二叉树
还没有评论,来说两句吧...