- 57
- 0
- 约1.47千字
- 约 7页
- 2017-03-19 发布于湖北
- 举报
Chapter2 Getting Start
2.1 Insertion sort
2.1.2 将Insertion-Sort重写为按非递减顺序排序
2.1.3 计算两个n位的二进制数组之和
2.2 Analyzing algorithms
2.2.1将函数用符号表示
2.2.2写出选择排序算法selection-sort
当前n-1个元素排好序后,第n个元素已经是最大的元素了.
最好时间和最坏时间均为
2.3 Designing algorithms
2.3.3 计算递归方程的解
当时,,显然有
假设当时公式成立,即,
则当,即时,
2.3.4 给出insertion sort的递归版本的递归式
2.3-6 使用二分查找来替代insertion-sort中while循环内的线性扫描,是否可以将算法的时间提高到?
虽然用二分查找法可以将查找正确位置的时间复杂度降下来,但是移位操作的复杂度并没有减少,所以最坏情况下该算法的时间复杂度依然是
2.3-7 给出一个算法,使得其能在的时间内找出在一个n元素的整数数组内,是否存在两个元素之和为x
首先利用快速排序将数组排序,时间,然后再进行查找:
Search(A,n,x)
QuickSort(A,n);
i←1; j←n;
while A[i]+A[j]x and ij
if A
您可能关注的文档
- 《会计学》主编:薛玉莲 张丽华 课后习题答案汇总.doc
- 《会计学》综合复习题与参考答案.doc
- 《会计学基础(第四版)》课后练习题参考答案.doc
- 《会计学基础》课后练习题答案(完整版).doc
- 《思想道德修养与法律基础》练习题学生无答案版.doc
- 23.2.2_中心对称图形练习题1(含答案).doc
- 37《童年的发现》练习题、课后练习题及答案 编制者复旦中学 陆增堂.doc
- 《算法与程序设计》会考复习题带答案解析.doc
- 447换性与技术测量(第五版)课后习题答案.doc
- 《随机过程》第4章离散部分习题及参考答案.doc
- CN119494767A 图形绘制方法、装置和电子设备 (华为技术有限公司).docx
- CN119495354A 基于轻量化模型的油菜籽蛋白质和油脂含量在线检测方法、装置及系统 (中国农业科学院油料作物研究所).docx
- CN119494965A 图像缺陷检测方法、装置、计算机设备和存储介质 (中国石油化工股份有限公司).docx
- CN119494752A 一种用于建筑的二次供水优化调度方法及装置 (西北工业大学).docx
- CN119494785A 一种基于多模态数据知识对齐融合的数据处理方法与装置 (中国人民解放军总医院第一医学中心).docx
- CN119494807A 显示设备缺陷检测方法、装置、计算机设备和存储介质 (舜宇光学(浙江)研究院有限公司).docx
- CN119494571A 一种基于多项指标的发电设备运行情况综合评价方法 (国网冀北电力有限公司).docx
- CN119495583A 半导体结构的形成方法 (中芯国际集成电路制造(北京)有限公司).docx
- CN119495068A 三维占据栅格网络感知方法、设备及介质 (上海人工智能创新中心).docx
- CN119494921A 一种自体牙移植中供牙通用模型设计方法、系统、设备及存储介质 (中国人民解放军空军军医大学).docx
原创力文档

文档评论(0)