摘要: 转自 https://www.cnblogs.com/maybe2030/p/4715035.html 部分内容来自尚硅谷视频 1. 顺序查找 2. 二分查找 3. 插值查找 4. 斐波那契查找 5. 树表查找 6. 分块查找 7. 哈希查找 查找算法 查找定义:根据给定的某个值,在查找表中确定一个 阅读全文
posted @ 2019-07-29 18:17 Nausicaa0505 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 排序算法一般分别是冒泡排序、快速排序、直接插入排序、希尔排序、简单选择排序、堆排序、归并排序和基数排序,如果按原理划分,冒泡排序和快速排序都属于交换排序,直接插入排序和希尔排序属于插入排序,而简单选择排序和堆排序属于选择排序。 选择排序 扫描所有元素,将最小的与第一位交换位置,再扫描除第一位以外最小 阅读全文
posted @ 2019-07-29 18:05 Nausicaa0505 阅读(226) 评论(0) 推荐(0) 编辑