算法基础之桶排序(简单了解)

Posted 渗透云笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了算法基础之桶排序(简单了解)相关的知识,希望对你有一定的参考价值。

最近,迷上了加密MD5,顺便补一下你们的算法基础,语言为C语言

开始桶排序 从小到大开始排列,简单的打一下,等我空下来在补充

#include<stdio.h>#include<stdlib.h>int main(){ int i,j,t; int a[11]; for(i=0;i<=10;i++){ a[i]=0; } for(i=1;i<=5;i++){ scanf("%d",&t); a[t]++; } for(i=0;i<=10;i++) for(j=1;j<=a[i];j++) printf("%d",i);  system("pause"); return 0;  } 

运行结果

大家知道为什么不用Python吗?来看一下

>>> number = [1,3,5,7,3,2,1]>>> number.sort()>>> number[1, 1, 2, 3, 3, 5, 7]

告辞

知道为什么这么敷衍吗?

因为给自己放了小假,但是我又不能断更,否则就会吃不可描述的东西

以上是关于算法基础之桶排序(简单了解)的主要内容,如果未能解决你的问题,请参考以下文章

重温基础算法内部排序之桶排序法

经典算法之桶排序

第六章 算法秘籍之桶排序

排序算法之桶排序

算法排序算法之桶排序

排序算法专题之桶排序