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
- ν
- CREATETABLE
- DROPTABLE
- TDD
- λ¬Έμμ΄
- λ°±μ€
- μ μ¬μμλͺ¨λΈ
- ν€ μ’ λ₯
- SQL
- 무결μ±μ μ§λ©μ»€λμ¦
- μ¬μ΄ν·λ°
- Hyperlink Graphs
- 무결μ±
- Key μ’ λ₯
- sklearn
- μΈλλ³κ°λΉμ§μ»¬λ ν°
- μ£Όμ±λΆ μ°ΎκΈ°
- νμ΄μ¬
- RENAMETABLE
- knn_classify
- 무결μ±μ μ§
- μκ³ λ¦¬μ¦
- ALTERTABLE
- Python
- latent factor
- SQLDDL
- 컨ν μ΄λκ°μ²΄
- ν΄λ¦°μ½λ
- latent factor model
- λΆκ½λ°μ΄ν°μ
Archives
- Today
- Total
DonHurry
[Python] λ°±μ€ 14235λ² - ν¬λ¦¬μ€λ§μ€ μ λ¬Ό λ³Έλ¬Έ
π λ¬Έμ
14235λ²: ν¬λ¦¬μ€λ§μ€ μ λ¬Ό
ν¬λ¦¬μ€λ§μ€μλ μ°νκ° μ°©ν μμ΄λ€μκ² μ λ¬Όμ λλ μ€λ€. μ¬ν΄λ μ°νλ μ λ¬Όμ λλ μ£ΌκΈ° μν΄ λ§μ λ Έλ ₯μ νκ³ μλλ°, μ μΈκ³λ₯Ό λμλκΈ°λ©° μ°©ν μμ΄λ€μκ² μ λ¬Όμ λλ μ€ κ²μ΄λ€. νμ§λ§
www.acmicpc.net
π νμ΄
μ°μ μμ νλ₯Ό νμ©νλ λ¬Έμ μ λλ€. νΉμ ν 쑰건μ λ°λΌ μ°μ μμκ° κ°μ₯ λμ μμλ₯Ό μΆμΆν©λλ€.
νμ΄μ¬μ heapq λͺ¨λμ μ΅μ νλ§μ μ§μν©λλ€. νμ§λ§ μμ ννλ‘ μ μ₯νλ€λ©΄, μ΅λ νμ²λΌ νμ©μ΄ κ°λ₯ν©λλ€.
π» μ½λ
import sys
import heapq
input = sys.stdin.readline
# μ λ¬Όμ λ΄μ λ°°μ΄
giftbox = []
for _ in range(int(input())):
a = list(map(int, input().split()))
# μ
λ ₯κ°μ΄ 0μΈ κ²½μ° μ λ¬Ό μ£ΌκΈ°
if a[0] == 0:
print(-heapq.heappop(giftbox) if len(giftbox) else -1)
else:
# μ λ¬Ό λ°μ€μ μ λ¬Ό λ΄κΈ°
# νμ΄μ¬μ min heapλ§ μ§μνκΈ° λλ¬Έμ -λ₯Ό λΆν max heapμ²λΌ μ¬μ©
for i in range(a[0]):
heapq.heappush(giftbox, -a[i+1])'Problem Solving' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| [Python] λ°±μ€ 1197λ² - μ΅μ μ€ν¨λ νΈλ¦¬ (0) | 2022.11.10 |
|---|---|
| [Python] λ°±μ€ 2941λ² - ν¬λ‘μν°μ μνλ²³ (0) | 2022.11.09 |
| [Python] λ°±μ€ 13335λ² - νΈλ (0) | 2022.11.06 |
| [Python] λ°±μ€ 5397λ² - ν€λ‘κ±° (0) | 2022.11.05 |
| [Python] λ°±μ€ 2605λ² - μ€ μΈμ°κΈ° (1) | 2022.11.04 |