[파이썬] 백준 - 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
- bs4 크롤링
- 리액트 컴포넌트
- next.js 리다이렉트
- 파이썬 flask
- css 글래스모피즘
- 리액트 스크롤
- 파이썬 크롤링
- 리액트 파라미터 넘기기
- 10989 파이썬
- 화이팅
- 자바스크립트
- 파이썬 정렬
- getserversideprops redirect
- 리액트
- 움직이는 글래스모피즘
- nextjs 스크롤
- nextjs 파라미터 넘기기
- 글래스모피즘 구현
- Til
- 글래스모피즘 애니메이션 구현
- vscode venv
- NextJS
- nuxt 공식문서
- 리액트 라우터
- 카페음료테스트
- 백준 10989 파이썬
- react router
- css marquee
- nuxt 공식문서 한글
- dvd 효과
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함