码迷,mamicode.com
首页 >  
搜索关键字:外部排序    ( 195个结果
排序算法
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较 ...
分类:编程语言   时间:2016-04-17 22:00:05    阅读次数:221
八大排序算法
转自:http://blog.csdn.net/hguisu/article/details/7776068 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 ...
分类:编程语言   时间:2016-04-11 20:23:30    阅读次数:167
第8天排序
7.1 概 述 7.2 插入排序 7.3 快速排序 7.3 快速排序 7.4 堆排序 7.4 堆排序 7.5 归并排序 7.5 归并排序 7.6 基数排序 7.6 基数排序 7.7 各种排序方法的综合比较 7.7 各种排序方法的综合比较 7.1 概 述 一、排序的定义 二、内部排序和外部排序 三、内 ...
分类:编程语言   时间:2016-04-11 18:30:43    阅读次数:191
归并排序的实现(内部)以及应用场景(外部)
归并排序既可以进行内部排序也可以进行外部排序。归并排序的时间复杂度O(N*lgN),空间复杂度为O(N) 在这种情况下可以使用外部归并排序: 若外存中还有N个文件记录,不能一次性读入内存,可以将外存中的文件记录分成若干长度为L的可以读进内存的段,并依次读入内存进行内部排序,将有序子文件(归并段)重新 ...
分类:编程语言   时间:2016-04-11 13:54:27    阅读次数:291
-----------简单排序-------------
简单排序内部排序 和外部排序 内部排序 就是 假如 你有2GB的内存 刚好 有 2GB以下的 数据需要排序 这样刚好就 将全部的数据 储存到 内存当中 进行了排序 这就是内部排序 与之相反的 外部排序就是 你有1TB的 数据需要排序但是 你有 2GB的内存 这时候 内存 不能盛下 数据 就需要 开....
分类:编程语言   时间:2016-01-25 19:28:25    阅读次数:260
排序算法总结
排序算法总结:排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目...
分类:编程语言   时间:2016-01-22 17:31:28    阅读次数:260
数据结构与算法之——八大排序算法
附:关于这个主题,网上好的文章已经数不胜数,本篇是整合后的文章。正文:一、概述排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。本文所指八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(...
分类:编程语言   时间:2016-01-11 22:09:20    阅读次数:197
(转)八大排序对比
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内...
分类:编程语言   时间:2015-12-14 18:54:42    阅读次数:881
数据结构实践——置换-选择算法模拟
本文是针对[数据结构基础系列(10):外部排序]中的实践项目。【项目 】置换-选择算法模拟   编写程序,模拟置换-选择算法生成初始归并段的过程。   设大文件中的记录共有18个: 15 4 97 64 17 32 108 44 76 9 39 82 56 31 80 73 255 68   内存工作区可以容纳5个记录,输出产生的归并段文件。   在模拟中,输入文件数据和输出的归并段数据...
分类:编程语言   时间:2015-12-10 19:46:00    阅读次数:131
数据结构实践项目——外部排序
本文是针对[数据结构基础系列(10):外部排序]中的实践项目。【项目-1】置换-选择算法模拟   编写程序,模拟置换-选择算法生成初始归并段的过程。   设大文件中的记录共有18个: 15 4 97 64 17 32 108 44 76 9 39 82 56 31 80 73 255 68   内存工作区可以容纳5个记录,输出产生的归并段文件。   在模拟中,输入文件数据和输出的归并段...
分类:编程语言   时间:2015-12-10 19:44:22    阅读次数:161
195条   上一页 1 ... 9 10 11 12 13 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!