码迷,mamicode.com
首页 >  
搜索关键字:基数    ( 1388个结果
桶排序
桶排序 桶排序(Bucket Sort)是对基数排序的一个变种。在排序过程中没有用到计数数组,而是用不同的桶来暂时存储关键字。看一个示意图: 整个过程就是在不断地分配、收集。 在实际应用中,根据桶的创建策略,桶排序也有不同的写法。下面给出两种不同的桶创建方式。一、使用静态队列创建桶。二、使用二维数组模拟桶。...
分类:其他好文   时间:2014-07-12 21:48:07    阅读次数:352
基数排序
前言 当序列中元素范围比较大时,就不适合使用计数排序。针对这种情况,就有了基数排序,这是一种按位排序。它仍然是以计数排序为基础。 基数排序 基数排序的基数:十进制数的基数自然是10,二进制的基数自然是2。通常有两种按位排序策略:1.高位优先法(most significant digit first,MSD):简单讲就是从高位排起。2.低位优先法(least significant digit first,LSD):它与高位优先相反,从低位排起。从排序效果上看,高位优先比较直观,但却涉及到递归的过程,故...
分类:其他好文   时间:2014-07-12 18:56:51    阅读次数:225
基数---SQL Server 2008 Bible
关系类型主要实体的键次要实体的键一对一主要实体-主键-单个元组主要实体-主键-单个元组一对多主要实体-主键-单个元组次要实体-外键-多个元组多对多多个元组多个元组
分类:数据库   时间:2014-07-08 22:49:59    阅读次数:254
计数排序、基数排序与桶排序
一、计数排序 稳定、 当输入的元素是n 个小区间(0到k)内整数时,它的运行时间是 O(n + k),空间复杂度是O(n)。 const int K = 100; //计数排序:假设输入数据都属于一个小区间内的整数,可用于解决如年龄排序类的问题 //Input:A[0, ..., n-1], 0 <= A[i] < K //Output:B[0, ..., n-1], sorting of A...
分类:其他好文   时间:2014-07-08 21:24:36    阅读次数:232
算法导论——lec 08 线性时间排序
之前我们介绍了几种O(nlgn)的排序算法:快速排序、合并排序和堆排序,本节我们介绍基于比较的排序算法的下界以及几个线性时间的排序算法——计数排序、基数排序、桶排序。...
分类:其他好文   时间:2014-07-08 14:10:28    阅读次数:243
C语言排序算法复习
排序算法有很多种,这里在复习和分析的基础上,做一个自己的总结;首先要知道有哪些排序算法,google一下,有云C语言7大经典排序算法(也有8大)。主要包括冒泡排序,快速排序,选择排序,插入排序,希尔排序,归并排序,堆排序,8大的还有基数排序。各有各的版本,代码写法也各不相同。所以这里以整理思路为先,...
分类:编程语言   时间:2014-07-06 23:13:49    阅读次数:301
基数树(radix tree)
原文基数(radix)树Linux基数树(radix tree)是将指针与long整数键值相关联的机制,它存储有效率,并且可快速查询,用于指针与整数值的映射(如:IDR机制)、内存管理等。IDR(ID Radix)机制是将对象的身份鉴别号整数值ID与对象指针建立关联表,完成从ID与指针之间的相互转换...
分类:其他好文   时间:2014-07-06 18:37:49    阅读次数:228
马化腾:如果今天我才创业 会做什么切入中国互联网
现在是最适合互联网创业的时代:网络已经成为人们生活中必不可少的基础设施,潜在用户基数庞大;腾讯等大公司的开放平台把创业门槛降到最低,只需要足够好的创意和强大的执行力;社会对创业的认可和包容度越来越高,配套设施越来越完善…… 从另一角度看,这样好的环境,也使得创业者之间的竞争更加激烈。每个创业者都梦....
分类:其他好文   时间:2014-07-06 14:09:42    阅读次数:220
冷门却使用的 javascript 技巧
生成随机字符串利用Math.random和toString生成随机字符串。这里的技巧是利用了toString方法可以接收一个基数作为参数的原理,这个基数从2到36封顶。如果不指定,默认基数是10进制。略屌! function generateRandomAlphaNum(len) { var rd....
分类:编程语言   时间:2014-07-02 23:57:55    阅读次数:401
算法纲要
基本枚举、贪心、递归、分治、递推、模拟STL(pair、vector、set、map、queue、string、algorithm)构造、位运算、常数优化数据结构队列、堆、栈、链表排序(插入、冒泡、快速、归并、堆、桶、基数)二分查找、散列表并查集、哈夫曼树排序二叉树、左偏树、平衡树(Splay/Tr...
分类:其他好文   时间:2014-07-01 19:09:02    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!