记得题目是排序, 输入 n 个 1-1000 的数字然后去重然后排序.
桶排序没毛病
- #include<iostream>
- using namespace std;
- int main()
- {
- int N,n;
- cin>>N;
- int a[1001]=0;
- while(N--)
- {
- cin>>n;
- a[n]=1;
- }
- return 0;
- }
这样输入的同时就排序好了, 到时候
- if(a[i]==1)
- cout<<a[i]
就可以打印出排序好的内容了
算法笔记 (c++)-- 桶排序题目
来源: http://www.bubuko.com/infodetail-2710270.html