论数据结构中的内排序和外排序

文章来源: http://d.wanfangdata.com.cn/Periodical_jyj200906030.aspx
需要付费;
排序是计算机内经常进行的一种操作,分为 内部排序外部排序,内部排序中常见的排序算法有插入排序、起泡排序、选择排序、shell排序、快速排序、归并排序和堆排序.这几种内部排序算法各有各的特点,在空间复杂度和时间复杂度上也有所区别.本文对内部排序的这几种常见排序算法在时间复杂度、空间复杂度和稳定性方面进行分析.
。。。。。。。

 

内排序和外排序之间的关系:(文章来源: http://blog.csdn.net/jetjetlinuxsystem/article/details/6589093
内排序:在排序过程中,所有元素调到内存中进行的排序。内排序效率用 比较次数来衡量。
外排序:在数据量大的情况下,只能分块排序,但块与块之间不能保证有序。外排序用 读/写外存的次数来衡量效率。
注意:外排序的块与块之间不能保证有序。//怎么可以这样?但是排序的结果还是一个有序的。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值