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

搜索资源列表

  1. 三种排序算法java实现

  2. 三种排序算法比较,快速排序,桶排序,还有……排序
  3. 所属分类:其它

    • 发布日期:2009-05-11
    • 文件大小:6144
    • 提供者:liweisnake
  1. 比快排还快的排序算法

  2. 我测试过在500000的范围内比一般的快排快,但是不知道增加数据大小后,两者的优劣(用的Pascal语言)
  3. 所属分类:其它

    • 发布日期:2009-11-19
    • 文件大小:1024
    • 提供者:ROO7VIJOS
  1. 最快的排序算法桶排VC原码及说明

  2. 本算法采用桶排,数据类型unsigned int,需要空间16*n*sizeof(int),也就是用到16个桶。用16个桶是综合考虑,主要是用16进制表示,取位的时候速度快。 工程可直接编译,有生成随机数例子,可以测试算法效率。同时附有说明文档。对初学者非常有帮助。
  3. 所属分类:其它

    • 发布日期:2010-04-10
    • 文件大小:487424
    • 提供者:wangrongqiu
  1. 堆排序,快排,希尔,桶排,插入,归并,计数,选择排序

  2. 堆排序,快排,希尔,桶排,插入,归并,计数,选择排序,仅供参考。
  3. 所属分类:C/C++

    • 发布日期:2010-04-23
    • 文件大小:935936
    • 提供者:pinghegood
  1. 三个排序问题的实现(桶排,合并,随机快排)

  2. 三个排序问题实现,用的是C语言,希望大家多多支持~~~~~~~~~~~真心希望能解决您的问题
  3. 所属分类:C

    • 发布日期:2010-04-30
    • 文件大小:925696
    • 提供者:kobe990
  1. 用Java语言实现桶式排序

  2. 比如知道待排序列在[0,M)内,那么可以分配M个桶,第I个桶记录I的出现情况,最后根据每个桶收到的位置信息把数据输出成有序的形式。
  3. 所属分类:Java

    • 发布日期:2010-11-09
    • 文件大小:2048
    • 提供者:wuhui1101
  1. 用Java实现桶排序

  2. 比如知道待排序列在[0,M)内,那么可以分配M个桶,第I个桶记录I的出现情况,最后根据每个桶收到的位置信息把数据输出成有序的形式。
  3. 所属分类:Java

    • 发布日期:2010-11-09
    • 文件大小:2048
    • 提供者:wuhui1101
  1. 【算法导论】排序算法源码

  2. 自学算法导论中前几章,并自己写的排序算法源码包括gtest的测试用例。 详细介绍看我博客 http://blog.csdn.net/ceofit 一、选择法排序、冒泡排序、插入法排序 http://blog.csdn.net/ceofit/article/details/7397020 二、快速排序、分治法排序、堆排序 http://blog.csdn.net/ceofit/article/details/7442874 三、计数排序、基数排序、桶排序 http://blog.csdn.net
  3. 所属分类:C

    • 发布日期:2012-04-11
    • 文件大小:1048576
    • 提供者:ceofit
  1. 全自动洗衣机内桶注射模设计

  2. 摘要:分析了洗衣机内桶塑件的结构,采用外滑块及内部抽芯解决了零件上 16排孔与外部加强筋的脱模问题,并省去了顶出机构.模具结构合理,动作可靠,能满足批量生产要求. 关键词:内桶;注射模;滑块 分类号:TQ320.662 文献标识码:B 文章编号:1001-2168(2004)02-0035-02 作者简介:魏恭亮(1965- ),男,陕西富平人,工程师,主要从事模具设计、产品开发及技术管理工作,地址:西安市幸福北路 21号,陕西黄河工模具有限公司.电话:(029) 2537018, E- ma
  3. 所属分类:专业指导

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

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

    • 发布日期:2013-09-22
    • 文件大小:91136
    • 提供者:u012052104
  1. 桶排序c编程附加队列

  2. 桶排序 c编程 附加链队列 和顺队列 1)设置10个桶,也即一个有10个元素的队列数组,每个队列的成员有一个整形数组; 2)从键盘输入30个非负整数;3)找出这30个数中大的数,并计算出它的位数; 4)按照桶排序步骤,先根据每个数的个位数字分别存放到各个桶里面; 5)然后按照从小到大的标号将各桶数据以队列的方式倒出;6)再根据十位数装桶,装好后倒出; 7)再是百位数,一直循环到所有位的数字都被作为标准装桶后为止;8)最后一次倒出装数组的数据即已经排好序的数据
  3. 所属分类:C/C++

    • 发布日期:2013-11-04
    • 文件大小:75776
    • 提供者:u012582813
  1. iOS桶排序算法

  2. 桶排序算法是常见排序里最快的一种,比快排还要快…可扩展。iOS版的桶排序算法,欢迎大家学习,交流~
  3. 所属分类:iOS

    • 发布日期:2014-05-21
    • 文件大小:70656
    • 提供者:u012113447
  1. c++各种的排序算法

  2. 关于c++的各种排序算法,快速,归并,选择,桶排,冒泡,插入等
  3. 所属分类:其它

    • 发布日期:2008-11-01
    • 文件大小:261120
    • 提供者:hecius
  1. 快速排序的两种改进方法

  2. 本资源包含快排(Quicksort)桶排序(BucketSort)三数取中快速排序(middle、partition、QuickSort3)及三数取中+同key值相聚快速排序(middle1、QuickSort4)。可见三数取中+同key相聚算法还是很猛的!
  3. 所属分类:C++

    • 发布日期:2015-04-01
    • 文件大小:6291456
    • 提供者:spyker007
  1. 安家岭选煤厂末排矸系统平衡及降低介耗的途径

  2. 介绍了安家岭选煤厂末排矸系统工艺流程和设计特点。针对末排矸系统存在的系统不平衡,介耗高,处理量低,混料桶位、密度波动大,分流量大,磁选机液位不稳等问题,从改造末煤弧形筛,改造4、5系统,改造磁选机来料分配箱,完善清扫水系统,更换粉原煤弧形筛筛板和板框压滤机6个方面对安家岭选煤厂进行了技术改造。最后对选煤厂技改效果进行了分析,结果表明:技改后选煤厂介耗由2.5 kg/t降至1.2 kg/t,水耗由0.12 m3/t降至0.08 m3/t;末煤排矸发热量达到21.77 MJ/kg,吨煤售价增加200
  3. 所属分类:其它

    • 发布日期:2020-05-08
    • 文件大小:353280
    • 提供者:weixin_38672962
  1. PHP排序算法系列之桶排序详解

  2. 桶排序 桶排序(Bucket sort)或所谓的箱排序,是一个排序算法,工作的原理是将数组分到有限数量的桶里。每个桶再个别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序)。桶排序是鸽巢排序的一种归纳结果。当要被排序的数组内的数值是均匀分配的时候,桶排序使用线性时间(Θ(n))。但桶排序并不是比较排序,他不受到O(n log n)下限的影响。 原理 设置一个定量的数组当作空桶子。 寻访序列,并且把项目一个一个放到对应的桶子去。 对每个不是空的桶子进行排序。 从不是空的桶子里把项
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:39936
    • 提供者:weixin_38590309
  1. 详解桶排序算法的思路及C++编程中的代码实现

  2. 算法思路理解 我自己的理解哈,可能与网上说的有一些出入,大体都是同样的原理 无序数组有个要求,就是成员隶属于固定(有限的)的区间,如范围为[0-9](考试分数为1-100等) 例如待排数字 [6 2 4 1 5 9] 准备10个空桶,最大数个空桶 [6 2 4 1 5 9] 待排数组 [0 0 0 0 0 0 0 0 0 0] 空桶 [0 1 2 3 4 5 6 7 8 9] 桶编号(实际不存在) 1,顺序从待排数组中取出数字,首先6被取出,然后把6入6号桶,这个过程类似这样:空桶[
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:66560
    • 提供者:weixin_38675746
  1. C语言实现桶排序的方法示例

  2. 本文实例讲述了C语言实现桶排序的方法。分享给大家供大家参考,具体如下: 一、定义 假定:输入是由一个随机过程产生的[0, 1)区间上均匀分布的实数。将区间[0, 1)划分为n个大小相等的子区间(桶),每桶大小1/n:[0, 1/n), [1/n, 2/n), [2/n, 3/n),…,[k/n, (k+1)/n ),…将n个输入元素分配到这些桶中,对桶中元素进行排序,然后依次连接桶输入0 ≤A[1..n] <1辅助数组B[0..n-1]是一指针数组,指向桶(链表)。 二、性能 对于N个待排
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:45056
    • 提供者:weixin_38641339
  1. 详解C++ 桶排序(BucketSort)

  2. 一、思路 是将[0,1]区间划分为n个等长的子区间。然后,将各个元素按照自己所属的区间放入相应的桶中,只需要将每个桶的元素排好序,依次输出各个桶内的元素,就得到了有序的元素序列。 二、实现程序: #include using namespace std; const int offset = 105; // 为桶的边界 const int maxSize = 100; // 数组的最大存储范围 // 桶排序 template void BucketSort(T arr[], int n)
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:474112
    • 提供者:weixin_38669793
  1. 桶排序算法的理解及C语言版代码示例

  2. 理解: 桶排序是计数排序的变种,把计数排序中相邻的m个”小桶”放到一个”大桶”中,在分完桶后,对每个桶进行排序(一般用快排),然后合并成最后的结果。 基本思想: 桶排序假设序列由一个随机过程产生,该过程将元素均匀而独立地分布在区间[0,1)上。我们把区间[0,1)划分成n个相同大小的子区间,称为桶。将n个记录分布到各个桶中去。如果有多于一个记录分到同一个桶中,需要进行桶内排序。最后依次把各个桶中的记录列出来记得到有序序列。 效率分析: 桶排序的平均时间复杂度为线性的O(N+C),其中C为桶内快排
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:51200
    • 提供者:weixin_38727980
« 12 3 4 »