计数排序
来源:互联网 发布:java中的移位运算 编辑:程序博客网 时间:2024/05/21 09:27
#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
int main() {
int cases;
scanf("%d", &cases);
while (cases--) {
int N;
scanf("%d", &N);
bool data[100000];
memset(data,0,sizeof(data));
int max =0;
for (int i = 0; i < N * N; ++i) {
int temp;
scanf("%d", &temp);
data[temp] = 1;
if(max<temp)
max =temp;
}
for(int i = 0; i<= max; ++i){
if(data[i])
cout<<i<<" ";
}
}
return 0;
}
#include<cstring>
#include<cstdio>
using namespace std;
int main() {
int cases;
scanf("%d", &cases);
while (cases--) {
int N;
scanf("%d", &N);
bool data[100000];
memset(data,0,sizeof(data));
int max =0;
for (int i = 0; i < N * N; ++i) {
int temp;
scanf("%d", &temp);
data[temp] = 1;
if(max<temp)
max =temp;
}
for(int i = 0; i<= max; ++i){
if(data[i])
cout<<i<<" ";
}
}
return 0;
}
0 0
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 计数排序
- 用友U8如何解除单据的锁定
- CheckStyle检查项目分布图
- 使用dbutils工具向数据库中存储大数据
- ASCII Unicode和UTF-8
- LeetCode 之 Construct Binary Tree from Inorder and Postorder Traversal
- 计数排序
- QML--学习第二篇
- 黑马程序员_泛型详解
- (2)JDBC (C3P0)大批量数据的插入、更新实用方法。(实战篇)-个人总结
- VMware虚拟机下linux上网的几种方式
- linux虚拟机中和主机三种网络连接方式的区别
- ActionBar的下拉了列框
- ios多线程概述
- python 类详解