计数排序法(桶排序)
输入描述:
第一行包含一个正整数n,表示老师给出的序列有n个数。接下来有n行,每行一个正整数k,为序列中每一个元素的值。(1 ≤ n ≤ 105,1 ≤ k ≤ n)输出描述:
输出一行,为去重排序后的序列,每个数后面有一个空格。
示例1
输入
4
2
2
1
1
输出
1 2
因为输出去重后排列的数字序列,我们可以用桶排序,先定义一个合适的数组s[],将其全部初始化为0,从键盘上接受一个数字i,将s[i]值改为1,输入完后,用for循环从0开始,到n,s[n]=1时输出n,这样就直接排序并且去重了
#include<stdio.h>
#include<stdlib.h>
int main