题目描述
利用计数排序算法将读入的 个数从小到大排序后输出,并保障排序后是稳定的(禁止使用其他排序算法和STL,虽然能通过但是你并没有掌握计数排序算法的精髓)
计数排序的算法步骤: step1: 计数 step2: 前缀和 step3: 反向输出
输入格式
第一行为一个正整数 ()
第二行包含N个空格隔开的正整数,为你需要进行排序的数
输出格式
将给定的 N个数从小到大输出,数之间空格隔开,行末换行且无空格。
5
3 5 1 4 2
1 2 3 4 5
利用计数排序算法将读入的 个数从小到大排序后输出,并保障排序后是稳定的(禁止使用其他排序算法和STL,虽然能通过但是你并没有掌握计数排序算法的精髓)
计数排序的算法步骤: step1: 计数 step2: 前缀和 step3: 反向输出
第一行为一个正整数 ()
第二行包含N个空格隔开的正整数,为你需要进行排序的数
将给定的 N个数从小到大输出,数之间空格隔开,行末换行且无空格。
5
3 5 1 4 2
1 2 3 4 5