[파이썬] 백준 - 10989: 수 정렬하기 3
백준 문제 특성상 난이도를 포함해서 정답 비율이 20%대로 현저히 낮다면 시간제한 혹은 메모리 제한에 걸릴 확률이 높다. 이 문제도 그런 부류다. 문제 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. www.acmicpc.net 풀이 원래라면 리스트 안에 받은 배열을 넣고, 정렬하고 하나씩 빼는 간단한 방법을 썼을 것이다. 그런데 이렇게 하면 메모리가 초과된다. 그래서 10,000보다 작거나 같은 자연수라는 힌트를 갖고, 10001개의 0으로 이루어진 배열을 만든다. 10001개인 이유는 리스트의 인덱스로 결과물을 출력해야 하기 때문. 이후에 조작해주는 것..
Basic_Studies/알고리즘 문제풀이
2021. 2. 2. 12:52
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 글래스모피즘 애니메이션 구현
- css 글래스모피즘
- Til
- css marquee
- 자바스크립트
- vscode venv
- 리액트 컴포넌트
- dvd 효과
- 움직이는 글래스모피즘
- 글래스모피즘 구현
- nuxt 공식문서 한글
- getserversideprops redirect
- 백준 10989 파이썬
- 리액트
- react router
- nuxt 공식문서
- next.js 리다이렉트
- 리액트 스크롤
- bs4 크롤링
- nextjs 스크롤
- 카페음료테스트
- 리액트 파라미터 넘기기
- 파이썬 크롤링
- 파이썬 flask
- NextJS
- 리액트 라우터
- nextjs 파라미터 넘기기
- 화이팅
- 파이썬 정렬
- 10989 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함