码迷,mamicode.com
首页 > 编程语言 > 详细

内部排序

时间:2018-07-21 17:20:04      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:插入   相等   的区别   快速排序   bsp   外部排序   插入排序   过程   内部排序   

  内部排序与外部排序的区别在于,排序过程中涉及的存储器不同,内部排序所操作的数据都存放于内存;而外部排序所操作的数据量太大以至于不能全部放于内存,会涉及到外存访问。

  待排序的数据中如果有两个相等的数据,经过排序算法之后的先后顺序依据不变的话,则称该排序方法是稳定的,否则就是不稳定的。

  将排序方法依据的不同原则可分为五类:插入排序、快速排序、选择排序、归并排序和基数排序

  将排序方法按照不同时间复杂度可分为三类:简单的排序方法(n*n),先进的排序方法(nlogn), 基数排序(d*n)

 

  下面就第一种分类,每类都详述一两个算法:

内部排序

标签:插入   相等   的区别   快速排序   bsp   外部排序   插入排序   过程   内部排序   

原文地址:https://www.cnblogs.com/aimmiao/p/9346410.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!