눈팅하는 게임개발자 블로그

백준 알고리즘 10989 본문

공부한거/백준알고리즘

백준 알고리즘 10989

Palamore 2018. 1. 5. 15:35


#include
#include
using namespace std;
int main() {

	int N;
	cin >> N;
	int count[10001];
	memset(&count[0], 0, 10001*4);
	int num;
	for (int i = 0; i < N; i++) {
		cin >> num;
		count[num]++;
	}
	for (int i = 0; i < 10001; i++) {
		for (int j = 0; j < count[i]; j++) {
			cout << i << "\n";
		}
	}
//	while (1);
	return 0;
}

해당 문제에 주어지는 자연수의 값의 범위가 충분히 작기 때문에 Radix Sort처럼 써먹었다.

'공부한거 > 백준알고리즘' 카테고리의 다른 글

백준 알고리즘 9020  (0) 2018.01.12
백준 알고리즘 2108  (0) 2018.01.08
백준 알고리즘 6064  (0) 2018.01.02
백준 알고리즘 2775  (1) 2017.12.29
백준 알고리즘 1316  (0) 2017.12.27