Notice
Recent Posts
Recent Comments
Link
| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- latent factor model
- ๋ฌด๊ฒฐ์ฑ
- ๋ฌด๊ฒฐ์ฑ์ ์ง๋ฉ์ปค๋์ฆ
- ์ธ๋๋ณ๊ฐ๋น์ง์ปฌ๋ ํฐ
- SQL
- ํ
- ํ์ด์ฌ
- ์ปจํ ์ด๋๊ฐ์ฒด
- knn_classify
- DROPTABLE
- CREATETABLE
- ์ ์ฌ์์๋ชจ๋ธ
- ๋ถ๊ฝ๋ฐ์ดํฐ์
- Key ์ข ๋ฅ
- ์๊ณ ๋ฆฌ์ฆ
- TDD
- ALTERTABLE
- ์ฃผ์ฑ๋ถ ์ฐพ๊ธฐ
- RENAMETABLE
- Python
- ๋ฐฑ์ค
- Hyperlink Graphs
- ํด๋ฆฐ์ฝ๋
- SQLDDL
- ์ฌ์ดํท๋ฐ
- ํค ์ข ๋ฅ
- ๋ฌธ์์ด
- latent factor
- sklearn
- ๋ฌด๊ฒฐ์ฑ์ ์ง
Archives
- Today
- Total
DonHurry
[Python] ๋ฐฑ์ค 2164๋ฒ - ์นด๋2 ๋ณธ๋ฌธ
๐ ๋ฌธ์
2164๋ฒ: ์นด๋2
N์ฅ์ ์นด๋๊ฐ ์๋ค. ๊ฐ๊ฐ์ ์นด๋๋ ์ฐจ๋ก๋ก 1๋ถํฐ N๊น์ง์ ๋ฒํธ๊ฐ ๋ถ์ด ์์ผ๋ฉฐ, 1๋ฒ ์นด๋๊ฐ ์ ์ผ ์์, N๋ฒ ์นด๋๊ฐ ์ ์ผ ์๋์ธ ์ํ๋ก ์์๋๋ก ์นด๋๊ฐ ๋์ฌ ์๋ค. ์ด์ ๋ค์๊ณผ ๊ฐ์ ๋์์ ์นด๋๊ฐ
www.acmicpc.net
๐ ํ์ด
ํ๋ฅผ ์ด์ฉํ๋ ๊ฐ๋จํ ๋ฌธ์ ์ ๋๋ค. ํ์ด์ฌ์๋ collections๋ผ๋ ๋ชจ๋์ด ์์ต๋๋ค. ์ด์ค deque๋ ์ด์ค ์ฐ๊ฒฐ ๋ฆฌ์คํธ๋ก ๋์ด ์์ด, ์๋ฐฉํฅ ์ฝ์ ์ญ์ ๊ฐ O(1)์ ๊ฐ๋ฅํฉ๋๋ค. ๋จ์ ์นด๋์ ์ซ์๊ฐ 2๊ฐ ์ด์์ด๋ฉด, ํ๋๋ ๋ฒ๋ฆฌ๊ณ ํ๋๋ ๋ฝ์์ ๋ค์ ๋ค์ ์ถ๊ฐํด์ฃผ๋ ๋ฐฉ์์ผ๋ก ์ฝ๋๋ฅผ ๊ตฌํํฉ๋๋ค.
๐ป ์ฝ๋
import collections
N = int(input())
num = collections.deque(x for x in range(1, N+1))
while len(num) > 1:
num.popleft()
num.append(num.popleft())
print(*num)
'Problem Solving' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Python] ๋ฐฑ์ค 1920๋ฒ - ์ ์ฐพ๊ธฐ (0) | 2022.11.20 |
|---|---|
| [Python] ๋ฐฑ์ค 11279๋ฒ - ์ต๋ ํ (0) | 2022.11.19 |
| [Python] ๋ฐฑ์ค 1774๋ฒ - ์ฐ์ฃผ์ ๊ณผ์ ๊ต๊ฐ (0) | 2022.11.16 |
| [Python] ๋ฐฑ์ค 4386๋ฒ - ๋ณ์๋ฆฌ ๋ง๋ค๊ธฐ (0) | 2022.11.15 |
| [Python] ๋ฐฑ์ค 21921๋ฒ - ๋ธ๋ก๊ทธ (0) | 2022.11.14 |