HDOJ1425 sort(最简单的hash)
2017-09-11 15:57
471 查看
hash入门理解:http://www.jianshu.com/p/48b07ef3738f
hdu1425
hash思想在这里体现的经典所在,存储完毕,排序完毕。
hdu1425
hash思想在这里体现的经典所在,存储完毕,排序完毕。
#include <iostream> #include <cstring> #include <cstdio> using namespace std; const int maxn = 1000005; int a[maxn]; int main() { int n,m; while(~scanf("%d%d",&n,&m)) { int t; memset(a,0,sizeof(a)); for(int i=0;i<n;i++) { scanf("%d",&t); a[500000+t]=1; } //按数组下标,从后往前输出就是从大到小输出。 for(int i=1000001;m>0;i--) { if(a[i]) { printf("%d",i-500000); if(m>1) printf(" "); else puts(""); m--; } } } return 0; }
相关文章推荐
- HDOJ1425 sort【Hash】
- hdoj1425sort【hash】
- HDOJ--1425 SORT (刚开始学ACM,用的是最简单的方法)
- HDOJ 1425 sort hash(雾)
- 简单哈希-hdoj-1425-sort
- sort 【简单hash】
- sort 1425 hdu(hash 和 sort排序)
- hdu_1425_sort ( hash 入门 )
- HDOJ_1425 sort
- hdoj 1425 sort
- HDOJ_1425  sort
- HDOJ 1425 SORT
- HDOJ 1425 (sort)
- Hash表题目整数hash-HDOJ1425(转载)
- hdoj 1425 sort
- hdu 1425 sort【hash方法】
- hdu 1425 简单的数的hash
- hdoj 1425 sort 【哈希算法】
- 1425 sort (hash)
- HDOJ 1425 sort