您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. C++中各种排序算法大集锦

  2. 包含插入法、冒泡法、快速排序法、选择排序法、希尔排序法、基数排序法、堆排序法、合并排序法等多种排序法。其中还附带有几个改进版的排序法法。一定下哦!
  3. 所属分类:其它

    • 发布日期:2009-11-12
    • 文件大小:12288
    • 提供者:xrzmjz0119
  1. 数据结构 排序算法的比较

  2. 排序是计算机程序设计中的一种重要操作。它的功能是将一个数据元素(或记录)的任意序列,重新排列成一个按关键字有序的序列。内部排序算法主要分为5 大类,有十二个算法。插入排序类、交换排序类、选择排序类、归并排序类和基数排序类。算法主要包括:插入排序、折半插入排序、选择排序、冒泡排序、希尔排序、快速排序、堆排序、归并排序、基数排序等。
  3. 所属分类:其它

    • 发布日期:2010-10-27
    • 文件大小:184320
    • 提供者:weian8
  1. 算法:C语言实现(第1-4部分)_01

  2. 全书分为四部分,共16章。第一部分“基础知识”(第1~2章)介绍基本算法分析原理。第二部分“数据结构”(第3~5章)讲解算法分析中必须掌握的数据结构知识,主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序”(第6~11章)按章节顺序分别讨论基本排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序方法,并比较了各种排序方法的性能特征。第四部分“搜索”(第12~16章) 在进一步讲解符号表、树等抽象
  3. 所属分类:其它

    • 发布日期:2010-11-23
    • 文件大小:10485760
    • 提供者:Mynewcn
  1. 算法:C语言实现(第1-4部分)_02

  2. 全书分为四部分,共16章。第一部分“基础知识”(第1~2章)介绍基本算法分析原理。第二部分“数据结构”(第3~5章)讲解算法分析中必须掌握的数据结构知识,主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序”(第6~11章)按章节顺序分别讨论基本排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序方法,并比较了各种排序方法的性能特征。第四部分“搜索”(第12~16章) 在进一步讲解符号表、树等抽象
  3. 所属分类:其它

    • 发布日期:2010-11-23
    • 文件大小:8388608
    • 提供者:Mynewcn
  1. 源程序给出了插入排序、选择排序、希尔排序、堆排序、冒泡、双向冒泡、快速排序、归并排序、递归的归并排序、基数排序等多种排序算法,其中有17处需要填空。

  2. 源程序给出了插入排序、选择排序、希尔排序、堆排序、冒泡、双向冒泡、快速排序、归并排序、递归的归并排序、基数排序等多种排序算法,其中有17处需要填空。
  3. 所属分类:其它

    • 发布日期:2010-12-15
    • 文件大小:147456
    • 提供者:tamakiramimy
  1. Java各种排序算法.htm

  2. Java版各种排序算法 包括:1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(箱排序、基数排序)等。
  3. 所属分类:Java

    • 发布日期:2011-04-13
    • 文件大小:285696
    • 提供者:hex163
  1. 排序例题(关于排序的一些技巧)

  2. 关于排序的一些源代码,例题 ,好好学 #include #define MAX 255 int R[MAX]; void Bubble_Sort(int n) { /* R(l..n)是待排序的文件,采用自下向上扫描,对R做冒泡排序 */ int i,j; int exchange; /* 交换标志 */ for(i=1;i=i;j--) /* 对当前无序区R[i..n]自下向上扫描 */ if(R[j+1]<R[j]){/* 交换记录 */ R[0]=R[j+1]; /* R[0]不
  3. 所属分类:Linux

    • 发布日期:2011-08-07
    • 文件大小:7168
    • 提供者:gongdezhi1990
  1. 第1卷:基础、数据结构、排序和搜索

  2. 《C算法》介绍了当今最重要的算法,共分3卷,本书是第1卷。第1卷分4部分、共16章。第一部分“基础知识”(第1~2章)介绍了基本算法分析原理。第二部分“数据结构”(第3~5章)讲解算法分析中必须掌握的数据结构知识。主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序”(第6~11章)按章节顺序分别讨论了基本排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法,归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊目的排序方法,并比较了各种排序方法的性能特征。第四
  3. 所属分类:C

    • 发布日期:2011-11-15
    • 文件大小:52428800
    • 提供者:foosea
  1. 各种排序算法

  2. 编程实现直接插入排序、希尔、冒泡排序、快速、选择排序算法,并计算每种排序算法的比较、交换次数。
  3. 所属分类:C/C++

    • 发布日期:2011-12-19
    • 文件大小:34816
    • 提供者:bingxingshengge
  1. 数据结构内部排序算法比较.doc

  2. 内部排序算法比较 【问题描述】 在教科书中,各种内部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。试通过随机数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。 【基本要求】 (1)对以下6种常用的内部排序算法进行比较z起泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、堆排序。 (2)待排序表的表长不小于1005其中的数据要用伪随机数产生程序产生:至少要用5组不同的输入数据作比较:比较的指标为有关键字参加的比较次数和关键字的移动次数(关键字交换计为3
  3. 所属分类:C/C++

    • 发布日期:2012-01-06
    • 文件大小:1048576
    • 提供者:blue1922
  1. algorithms in C

  2. ((c算法》介绍了当今最重要的算法,共分3卷,本书是第1卷。第1卷分4部分、 共16章。第一部分“基础知识”(第1 }2章)介绍了基本算法分析原理。第二部分“数 据结构”(第3一5章)讲解算法分析中必须掌握的数据结构知识.主要包括基本数据结 构、抽象数据结构、递归和树。第三部分“排序”〔第b一11章)按章节顺序郊l讨论 了基本排序方法(如选择排序、擂入排序、冒泡排序、希尔排序等)1快速排序方法, 归并和归并排序方法1优先队列与堆排序方法、基数排序方法以及特殊目的排序方法, 并比较了各种排序方法
  3. 所属分类:C/C++

    • 发布日期:2012-04-28
    • 文件大小:22020096
    • 提供者:phoenix_king
  1. 排序算法实现

  2. 插入排序(直接插入排序、希尔排序),选择排序(直接选择排序、堆排序),交换排序(冒泡排序、快速排序),归并排序,基数排序,用C语言实现。
  3. 所属分类:C

    • 发布日期:2013-06-06
    • 文件大小:661504
    • 提供者:u010974428
  1. Java实现几种常见排序方法-直插、冒泡、选择、快排、堆排等

  2. 日常操作中常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、希尔排序,甚至还有基数排序、鸡尾酒排序、桶排序、鸽巢排序、归并排序等。 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 以下程序已经经过验证,可以运行。 代码 /** * 冒泡法排序 * 比较相邻的元素。如果第一个比第二个
  3. 所属分类:Java

    • 发布日期:2013-09-22
    • 文件大小:91136
    • 提供者:u012052104
  1. 九大内部排序算法打包下载

  2. 源码包括:冒泡排序、选择排序、插入排序、希尔排序、堆排序、归并排序、快速排序、计数排序、基数排序等,没有实现桶排序。 每一种排序算法在我的博客中都有对应的讲解.
  3. 所属分类:C/C++

    • 发布日期:2014-03-05
    • 文件大小:1048576
    • 提供者:mmc_maodun
  1. Java排序算法

  2. 排序在人们的日常生活和学习、科研、生产等各个方面有着重要的应用。因此掌握常用的排序算法是很必要的。本系统采用java2SE为开发工具,实现八种不同排序算法即:快速排序、冒泡排序、堆排序、直接插入排序、希尔排序、直接选择排序、归并排序、基数排序的排序演示。
  3. 所属分类:Java

    • 发布日期:2014-07-03
    • 文件大小:583680
    • 提供者:u010991949
  1. 堆,基数等八种排序java实现源码

  2. 对冒泡,选择,归并,插入,希尔,基数,快速,堆等八种排序方法进行了java实现。算法从严蔚敏的C数据结构中参考。算法还有可以改进的地方。
  3. 所属分类:其它

    • 发布日期:2008-10-25
    • 文件大小:2048
    • 提供者:newhi
  1. 各种排序代码的JAVA实现

  2. 包括了堆排序 归并排序 快速排序 基数排序 选择排序 冒泡排序 插入排序 希尔排序 计数排序 桶排序等算法。
  3. 所属分类:Java

    • 发布日期:2015-10-31
    • 文件大小:360448
    • 提供者:new_andy
  1. 程序员必须知道的8大排序Java版源代码

  2. 本代码包含了直接插入排序,希尔排序,简单选择排序,堆排序,冒泡排序,快速排序,归并排序,基数排序等8大排序算法的源码!需要的朋友们可以拿去用。
  3. 所属分类:Java

  1. 浅谈javascript实现八大排序

  2. 开学一个月,已经多次梦见笔试出现数据结构算法题,我对数据结构的恐惧已经多于任何“妖魔鬼怪”了。呵呵,看来真的很有必要复习一下常用的数据结构,免得“噩梦”成真。 数据机构等编程基础的重要性不用多说,直接进入正题。 排序算法,分为内部排序和外部排序。内部排序要使用内存,这里只探讨内部排序。 1,插入排序:直接插入排序和希尔排序 2,选择排序:简单选择排序和堆排序 3,交换排序:冒泡排序和快速排序 4,归并排序 5,基数排序 直接插入排序 基本思想:在要排序的一组数,假设前面(n-1)[n>=
  3. 所属分类:其它

    • 发布日期:2020-12-02
    • 文件大小:263168
    • 提供者:weixin_38694299
  1. C++线性时间的排序算法分析

  2. 前面的文章已经介绍了几种排序算法,如插入排序(直接插入排序,折半插入排序,希尔排序)、交换排序(冒泡排序,快速排序)、选择排序(简单选择排序,堆排序)、2-路归并排序(可以参考前一篇文章:各种内部排序算法的实现)等,这些排序算法都有一个共同的特点,就是基于比较。 本文将介绍三种非比较的排序算法:计数排序,基数排序,桶排序。它们将突破比较排序的Ω(nlgn)下界,以线性时间运行。 一、比较排序算法的时间下界 所谓的比较排序是指通过比较来决定元素间的相对次序。 “定理:对于含n个元素的一个输入序列,
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:124928
    • 提供者:weixin_38519763
« 12 »