λΆλͺ 1νλ λ λ°°μ μ§λ§... κΈ°μ΅μ΄ λμ§ μκΈ°μ κ΄λ ¨λ¬Έμ λ₯Ό νλ©° μμ보μ.
μΈνμ μν λ¬Έμ
N κ°μ λμκ° μκ³ , λμμ λμλ₯Ό μ°κ²°νλ κΈΈμ΄ μλ€. κΈΈμ κ°μ€μΉλ₯Ό κ°λλ€. μμμ ν λμμμ μΆλ°νμ¬ Nκ°μ λμλ₯Ό λͺ¨λ λ°©λ¬Ένκ³ μλμ λμλ‘ λμμ€κ³ μ νλ€. νλ² λ°©λ¬Έν λμλ₯Ό λ€μ λ°©λ¬Έν μ μλ€(μμν λμ μ μΈ). κ²½λ‘μ κ°μ€μΉλ€μ ν©μ΄ μ΅μκ° λλ μνκ²½λ‘λ₯Ό μ°Ύλλ€.
μ¦, μ λΆ λ°©λ¬Έν λ κ°μ₯ μ μ λΉμ©μ΄ λλ κ²½λ‘λ₯Ό μ°Ύλκ²μ΄λ€.
κ΄λ ¨ λ¬Έμ λ₯Ό 보며 νμΈν΄λ³΄μ
https://www.acmicpc.net/problem/24512
24512λ²: Bottleneck Travelling Salesman Problem (Small)
μΈνμ μν λ¬Έμ λ μμ΄λ‘ Traveling Salesman Problem (TSP) λΌκ³ λΆλ¦¬λ λ¬Έμ λ‘ computer science λΆμΌμμ κ°μ₯ μ€μνκ² μ·¨κΈλλ λ¬Έμ μ€ νλμ΄λ€. μ΄ μ€ λ³μ’ λ¬Έμ μ€ νλμΈ Bottleneck Traveling Salesman Probl
www.acmicpc.net
λμ΄λ Silver 2μ λΉκ΅μ μ¬μ΄ λ¬Έμ μ΄λ€.
ꡬνκ³ μ νλ κ²μ μ μ κ° μ΄λ λΉμ©μ μ΅λκ°μ μ΅μννλ κ²μ΄λ€.
μΌλ¨ λͺ¨λ κ²½μ°μ μΌμ£Όμ λν΄ μμλ΄μΌνκΈ°μ λλ μ¬κ·λ₯Ό μ¬μ©νλ€.
λ¬Έμ μμ μ μ μ κ°μ Nμ μ΅λ 9μ΄κΈ°μ N*Nμ 리μ€νΈ costλ₯Ό λ§λ€μ΄ cost[from][to]=value μ κ°μ΄ λνλ΄μλ€.
μ¬κ·λ‘ permutationμ λνλΌλμ μ½λμ λΉμ·νκ² μμ±νλ€.νλ² μ λΆ λ°©λ¬Ένλ€λ©΄ κ·Έ μ¬μ΄μ costμ μ΅λκ°μ μ°Ύκ³ κ·Έλ¬ν μ΅λκ°λ€μ μ΅μκ° λλ κ²½λ‘λ₯Ό μ°Ύμλ€.
https://www.acmicpc.net/problem/2098
2098λ²: μΈνμ μν
첫째 μ€μ λμμ μ Nμ΄ μ£Όμ΄μ§λ€. (2 ≤ N ≤ 16) λ€μ Nκ°μ μ€μλ λΉμ© νλ ¬μ΄ μ£Όμ΄μ§λ€. κ° νλ ¬μ μ±λΆμ 1,000,000 μ΄νμ μμ μ μμ΄λ©°, κ° μ μλ κ²½μ°λ 0μ΄ μ£Όμ΄μ§λ€. W[i][j]λ λμ iμμ j
www.acmicpc.net
λμ΄λ Gold 1μ λ¬Έμ μ΄λ€.
ν¬μΈνΈλ λΉνΈλ§μ€νΉμ μ΄μ©νλ κ²μ΄λ€.
Comment