`

数据结构-算法: 分配排序(基数分配排序法)

阅读更多

http://www.cnblogs.com/ziyiFly/archive/2008/09/10/1288510.html

分享到:
评论

相关推荐

    算法:C语言实现++第1-4部分++基础知识、数据结构、排序及搜索

    包括基本算法分析原理,基本数据结构、抽象数据结构、递归和树等数据结构知识,选择排序、插入排序、冒泡排序、希尔排序、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序...

    算法:算法C语言实现 第1-4部分 基础知识、数据结构、排序及搜索

    算法:C语言实现 (第1-4部分)基础知识、数据结构、排序及搜索(原书第3版) 本书是Sedgewick彻底修订和重写的C算法系列的第一本。全书分为四部分,共16章。第一部分“基础知识”(第1—2章)介绍基本算法分析原理。...

    数据结构与算法:C++描述

    本书在简要回顾了基本的C++ 程序设计概念的基础上,全面系统地介绍了队列、堆栈、树、图等基本数据结构,以及贪婪算法、分而治之算法、分枝定界算法等多种算法设计方法,为数据结构与算法的继续学习和研究奠定了一...

    算法:C语言实现

    包括基本算法分析原理,基本数据结构、抽象数据结构、递归和树等数据结构知识,选择排序、插入排序、冒泡排序、希尔排序、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序...

    数据结构与算法

    基数排序法 搜寻 循序搜寻法(使用卫兵) 二分搜寻法(搜寻原则的代表) 插补搜寻法 费氏搜寻法 矩阵 稀疏矩阵 多维矩阵转一维矩阵 上三角、下三角、对称矩阵 奇数魔方阵 4N 魔方阵 2(2N+1) 魔方阵 ...

    数据结构实验报告--多关键字排序.doc

    基数排序是一个分配,收集的过程,因为此实验关键字被分为十位和个位的二元组,所以需要分配,收集两次。处理过程从次关键字(个位)开始的,第一次的分配,收集使得序列按照关键字升序排列。第二次分配,收集根据主...

    算法与数据结构实验五 (快速、堆、基数)排序算法的设计

    基数排序:LSD法:先按最低关键字位k1对待排序数据中的n个值进行排序,按k1值把待排序文件中的n个记录分配到具有不同k1值的若干个堆,然后按k1值从小到大的次序收集在一起,下次再按高一位关键子位k2的值进行分配和...

    直观图形界面演示数据结构基础算法3【排序部分】

    用flash方式演示各种数据结构基础算法3——排序部分,很直观,合适基础学习者使用。里面包括:堆排序.swf,规并排序.swf,基数排序.swf,快速排序.swf,冒泡排序.swf,桶式排序法.swf,希尔排序.swf,直接插入排序....

    数据结构排序算法介绍

    数字排序法:通常来说有五大类方法:插入排序(直接插入排序、希尔排序等)、交换排序(冒泡排序、快速排序)、选择排序(简单选择排序、树形选择排序、堆排序)、归并排序、基数排序

    Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】

    本文实例讲述了Python数据结构与算法之常见的分配排序法。分享给大家供大家参考,具体如下: 箱排序(桶排序) 箱排序是根据关键字的取值范围1~m,预先建立m个箱子,箱排序要求关键字类型为有限类型,可能会有无限个...

    Algorithms in C 1至5册 中文版

    包括基本算法分析原理,基本数据结构、抽象数据结构、递归和树等数据结构知识,选择排序、插入排序、冒泡排序、希尔排序、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序...

    欧拉公式求圆周率的matlab代码-DSA:各种数据结构和算法的实现

    欧拉公式求长期率的matlab代码DSA(数据结构和算法) 参考目的。 Knuth-Morris-Pratt算法 深度优先搜索(不带堆栈) 深度优先搜索堆栈 广度优先搜索 后缀数组 段树 带有延迟传播的分段树 具有最大前缀/后缀和和最大...

    算法:C语言实现(第1-4部分) Robert.Sedgewick.part1

    包括基本算法分析原理,基本数据结构、抽象数据结构、递归和树等数据结构知识,选择排序、插入排序、冒泡排序、希尔排序、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序...

    data-structure-js:《数据结构与算法JavaScript描述》看书敲代码

    数据结构与算法JavaScript描述 数组 列表 栈 队列 方块舞舞伴分配问题 基数排序 优先队列 链表 链表的实现 双向链表 循环链表 循环链表应用:约瑟夫环 字典 字典的实现 单词出现次数统计 散列表 散列的实现 散列表...

    八种排序算法程序(算法与设计,数据结构)

    在教科书中 八种排序算法程序 随机输入任意个数的点 C++程序 直接插入排序法 希尔排序法 冒泡排序法 快速排序法 基数排序法 堆排序法 2路归并排序法 折半插入排序法

    leetcode题库-Algorithm:算法

    leetcode题库 Algorithm Algorithm 学习到的算法 排序算法 冒泡排序 简单选择排序 直接插入排序 希尔排序 堆排序 ...基数排序 寻路算法 ...五大常用算法 五大常用算法之一:分治算法 ...可视化的数据结构学习网站

    构建大顶堆leetcode-data-structures-and-algorithms:数据结构和算法&编码访谈&LeetCode

    数据结构与算法日常练习 重学数据结构与算法 提升自己的编程能力与逻辑思维能力 (๑•̀ㅂ•́)و✧ 番外篇  --- 数组 concat 函数 splice 函数 链表 单向链表 双向链表 循环链表 有序链表 栈 顺序栈 链式栈 十进制...

    数据结构与算法.xmind

    数据结构与算法 排序算法 内排序 八大基础排序 选择排序 简单选择排序 思想 每次选择最大的数插入到末尾中 做法 外层for循环控制次数 内层for循环找出最大的值的角...

Global site tag (gtag.js) - Google Analytics