码迷,mamicode.com
首页 >  
搜索关键字:计数排序    ( 429个结果
Java数据结构和算法(三)——简单排序
Java数据结构和算法(三)——简单排序单单有数据还不够,...
分类:编程语言   时间:2014-09-23 10:09:14    阅读次数:302
算法——计数排序与快速排序
计数排序是一种算法复杂度 O(n) 的排序方法,适合于小范围集合的排序。比如100万学生参加高考,我们想对这100万学生的数学成绩(假设分数为0到100)做个排序。我们如何设计一个 最高效的排序算法。本文不光给出计数排序算法的传统写法,还将一步步深入讨论算法的优化,直到时间复杂度和空间复杂度最优。先...
分类:其他好文   时间:2014-09-22 10:47:42    阅读次数:294
计数排序及其扩展思路
(1)原理和代码以及时间复杂度分析 1.计数排序的原理:设被排序的数组为A,排序后存储到B,C为临时数组。所谓计数,首先是通过一个数组C[i]计算大小等于i的元素个数,此过程只需要一次循环遍历就可以;在此基础上,计算小于或者等于i的元素个数,也是一重循环就完成。下一步是关键:逆...
分类:其他好文   时间:2014-09-16 23:41:41    阅读次数:312
计数排序算法——时间复杂度O(n+k)
计数排序计数排序是一个非基于比较的排序算法,该算法于1954年由 Harold H. Seward 提出。它的优势在于在对一定范围内的整数排序时,它的复杂度为Ο(n+k)(其中k是整数的范围),快于任何比较排序算法。算法思想计数排序对输入的数据有附加的限制条件:1、输入的线性表的元素属于有限偏序集S...
分类:其他好文   时间:2014-09-13 17:15:25    阅读次数:199
计数排序
算法导论:任意一个比较排序算法,在最坏的情况下,至少要做n*lg(n)次的比较,因此堆排序与归并排序是渐近最优的比较排序算法但计数排序、基数排序和桶排序都不采用比较的方式来确定元素的顺序,因此下界n*lg(n)对它们并不适用计数排序假设被排序的元素都在范围[0, k]中,k为正整数,当k=O(n)的...
分类:其他好文   时间:2014-09-09 20:05:59    阅读次数:201
hdu---(1280)前m大的数(计数排序)
前m大的数Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10633Accepted Submission(s): 3707Problem Desc...
分类:其他好文   时间:2014-09-08 10:50:06    阅读次数:270
52. Sort Colors && Combinations
思路: 1. 类似快排,走两遍(v=1, 分出0;v = 2,分出1)。 2. 计数排序。计数与重写。 思路:递归,每层从前往后逐步取元素。
分类:其他好文   时间:2014-09-03 18:06:26    阅读次数:278
计数排序之python 实现源码
old = [2, 5, 3, 0, 2, 3, 0, 3]new = [0, 0, 0, 0, 0, 0]for i in range(len(old)): new[old[i]] = new[old[i]] + 1for i in range(len(new)): for j in ...
分类:编程语言   时间:2014-08-31 11:43:31    阅读次数:194
【算法导论】学习笔记——第8章 线性时间排序
本章节主要证明对包含n个元素的输入序列来说,任何比较排序在最坏情况下都要经过omega(nlgn)次比较。从而证明归并排序和堆排序是渐近最优的。同时,介绍了三种线性时间复杂度的排序算法:计数排序、基数排序和桶排序。1. 排序算法的下界在确定排序算法的下界时,借助决策树模型。决策树模型是一棵完全二叉树...
分类:其他好文   时间:2014-08-29 18:01:18    阅读次数:239
计数排序
#include#include#includevoid CountingSort(int *A,int len,int k){ int *B = new int[len]; //输出数组 memset(B,0,len*sizeof(int)); int *C = new int[...
分类:其他好文   时间:2014-08-26 21:10:36    阅读次数:178
429条   上一页 1 ... 37 38 39 40 41 ... 43 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!