| μΌ | μ | ν | μ | λͺ© | κΈ | ν |
|---|---|---|---|---|---|---|
| 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 |
- TDD
- μΈλλ³κ°λΉμ§μ»¬λ ν°
- SQL
- Hyperlink Graphs
- RENAMETABLE
- 무결μ±
- μκ³ λ¦¬μ¦
- μ£Όμ±λΆ μ°ΎκΈ°
- CREATETABLE
- SQLDDL
- νμ΄μ¬
- DROPTABLE
- λΆκ½λ°μ΄ν°μ
- ν΄λ¦°μ½λ
- ν€ μ’ λ₯
- μ μ¬μμλͺ¨λΈ
- μ¬μ΄ν·λ°
- knn_classify
- Key μ’ λ₯
- 무결μ±μ μ§
- 컨ν μ΄λκ°μ²΄
- λ¬Έμμ΄
- sklearn
- latent factor
- ALTERTABLE
- 무결μ±μ μ§λ©μ»€λμ¦
- λ°±μ€
- Python
- latent factor model
- ν
- Today
- Total
DonHurry
[Python] λ°±μ€ 9084λ² - λμ λ³Έλ¬Έ
π λ¬Έμ
9084λ²: λμ
μ°λ¦¬λλΌ ννλ¨μ, νΉν λμ μλ 1μ, 5μ, 10μ, 50μ, 100μ, 500μμ΄ μλ€. μ΄ λμ λ€λ‘λ μ μμ κΈμ‘μ λ§λ€ μ μμΌλ©° κ·Έ λ°©λ²λ μ¬λ¬ κ°μ§κ° μμ μ μλ€. μλ₯Ό λ€μ΄, 30μμ λ§λ€κΈ° μν΄μλ
www.acmicpc.net
π νμ΄
λ°°λ λ¬Έμ νμ΄λ²μΌλ‘ ν μ μλ DP λ¬Έμ μ λλ€. μκ° λ³΅μ‘λλ O(M + N)μΌλ‘ 2μ°¨μ ν μ΄λΈμ λ§λ€μ΄ ν΄κ²°ν μ μμ΅λλ€. κ° λμ μ μ’ λ₯ Nκ°μ§ λ§νΌ M + 1κ°μ μμλ₯Ό κ°μ§κ³ μλ λ°°μ΄μ λ§λ€κ³ , λμ μ’ λ₯ λ³λ‘ ν μ΄λΈμ μ±μλκ°λ©΄ λ©λλ€.
μλ μ½λμμλ 1μ°¨μ λ°°μ΄λ§μΌλ‘λ ν΄κ²°ν μ μμ΅λλ€. ν΅μ¬μ νμ¬ κΈμ‘(M)μμ λμ μ κΈμ‘μ λΉΌ μ€ κ°μ μΈλ±μ€λ‘ νμ¬, ν΄λΉ μΈλ±μ€μ μμλ₯Ό λν΄μ£Όλ κ²μ λλ€. μλ₯Ό λ€μ΄ νμ¬ κΈμ‘μ΄ 10μμ΄κ³ , λμ μ’ λ₯κ° 5μμ΄λΌλ©΄ table[10-5]μ κ°μ νμ¬ table[10]μ κ°μ λν΄μ€λλ€.
π» μ½λ
for _ in range(int(input())):
n = int(input())
coins = list(map(int, input().split()))
m = int(input())
table = [0] * (m + 1)
table[0] = 1
for i in range(n):
k = coins[i]
for j in range(k, m+1):
table[j] += table[j-k]
print(table[-1])'Problem Solving' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| [Python] λ°±μ€ 14891λ² - ν±λλ°ν΄ (0) | 2024.01.21 |
|---|---|
| [Python] λ°±μ€ 14499λ² - μ£Όμ¬μ ꡴리기 (0) | 2024.01.20 |
| [Python] λ°±μ€ 3190λ² - λ± (0) | 2024.01.17 |
| [Python] λ°±μ€ 1715λ² - μΉ΄λ μ λ ¬νκΈ° (0) | 2022.12.26 |
| [Python] λ°±μ€ 1753λ² - μ΅λ¨κ²½λ‘ (0) | 2022.11.30 |