-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
10-suhyun113 #36
10-suhyun113 #36
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
νλ‘μ΄λ-μμ μκ³ λ¦¬μ¦μ μ무λλ 3μ€ for 루ν λλ¬Έμ μκ° λ³΅μ‘λκ° ν¬μ£ ... μκ³ λ¦¬μ¦μ 볡μ‘λμ μ¬μ© μ¬λ‘μ λν λΉκ΅λ₯Ό μ μ λ¦¬ν΄ μ£Όμ μ μ΄ν΄κ° μλμ΄μ! λ€μ΅μ€νΈλΌμ νλ‘μ΄λ μμ κΉμ§ λμ ν΄ λ΄€μΌλ μ΄λ²μλ 벨λ§-ν¬λ νλ²??
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
λ€μ΄λ§ λ΄€λ μκ³ λ¦¬μ¦μΈλ° μνλμ λ¨κ³λ³ μ€λͺ
λ³΄κ³ κ΅¬νκΉμ§ μ½κ² μ΄ν΄νλ€μ
μ½λκ° μ£ΌμμΌλ‘ μ λ¦¬κ° μ λμ΄μμ΄μ μ½κΈ° μ’μμ΄μ. μ΄λ² PRλ μκ³ νμ
¨μ΅λλ€!!
π λ¬Έμ λ§ν¬
https://www.acmicpc.net/problem/11404
βοΈ μμλ μκ°
μ½ 1μκ°
β¨ μλ μ½λ
πΆβπ«οΈ1. λ¬Έμ μ μ μ΄μ πΆβπ«οΈ
μ΄μ PRλ‘ μ΅μλΉμ©μ ꡬνλ λ¬Έμ λ₯Ό νμλ€. κ·Έλλ λ€μ΅μ€νΈλΌ μκ³ λ¦¬μ¦μ μ¬μ©νλλ°, κ΅ν©λκ»μ λ¦¬λ·°λ‘ νλ‘μ΄λ-μμ μκ³ λ¦¬μ¦μ μ¬μ©ν΄μλ νμ΄λ³΄λΌκ³ μ‘°μΈν΄μ£Όμ ¨λ€. κ·Έλμ μ΄μ μ νμλ λ¬Έμ μΈ μ΅μλΉμ© ꡬνκΈ° λ¬Έμ λ₯Ό νλ‘μ΄λ-μμ μκ³ λ¦¬μ¦μ μ΄μ©ν΄ λ¬Έμ λ₯Ό νμ΄νλ©΄μ μ΄λ€ μκ³ λ¦¬μ¦μΈμ§ μ°μ΅μ ν΄ λ³΄μλ€.
μ©λ
λͺ¨λ μ΅λ¨ κ²½λ‘λ₯Ό ꡬνλ μκ³ λ¦¬μ¦
-> λ€μ΅μ€νΈλΌ μκ³ λ¦¬μ¦μ΄ νλμ μ μ μμ λ€λ₯Έ λͺ¨λ μ μ κΉμ§μ μ΅λ¨ 거리λ₯Ό ꡬνλ μκ³ λ¦¬μ¦μ΄λΌλ©΄, νλ‘μ΄λ-μμ μκ³ λ¦¬μ¦μ ν λ² μ€νν΄ λͺ¨λ λ Έλ κ° μ΅λ¨ κ²½λ‘λ₯Ό ꡬν μ μλ€.
곡κ°λ³΅μ‘λ
μ΄μ°¨μλ°°μ΄(O(V^2))
-> λ€μ΅μ€νΈλΌ μκ³ λ¦¬μ¦μ΄ μΈμ νλ ¬(O(V^2))μ μ΄μ©νμ¬ μΈμ 리μ€νΈλ₯Ό μ£Όλ‘ μ¬μ©νλ λ°λ©΄, νλ‘μ΄λ-μμ μκ³ λ¦¬μ¦μ μ΄μ°¨μλ°°μ΄μ μ΄μ©νλ€.
μκ°λ³΅μ‘λ
3μ€ forλ¬Έ(V^3)
-> λ€μ΅μ€νΈλΌ μκ³ λ¦¬μ¦μ μΈμ 리μ€νΈμ μ°μ μμ νλ₯Ό μ΄μ©νλ―λ‘ O(V^2)μ μκ°λ³΅μ‘λλ₯Ό κ°μ Έ μ’ λ ν¨μ¨μ μ΄λ€. νλ‘μ΄λ-μμ¬ μκ³ λ¦¬μ¦μ μκ° λ³΅μ‘λκ° λ§€μ° λμ ν¨μ¨μ μΈ μ½λ μμ±μμ νΌνλ κ²μ΄ μ’λ€. κ·Έλλ Vμ λ²μκ° μ λΉνλ€λ©΄ λͺ¨λ μ μ μ μ΅λ¨ κ²½λ‘λ₯Ό ꡬν λ νλ‘μ΄λ-μμ¬ μκ³ λ¦¬μ¦μ΄ μ’λ€.
πΆβπ«οΈ2. λ¬Έμ νμ΄ λ°©λ²πΆβπ«οΈ
π§νλ‘μ΄λ-μμ μκ³ λ¦¬μ¦μ μμΈ κ³Όμ π§
λΌμ΄λ1 : 1λ² λ Έλλ₯Ό μλ‘μ΄ μ€κ° λ Έλλ‘ μ€μ
λΌμ΄λ2 : 2λ² λ Έλλ₯Ό μλ‘μ΄ μ€κ° λ Έλλ‘ μ€μ
λΌμ΄λ3 : 3λ² λ Έλλ₯Ό μλ‘μ΄ μ€κ° λ Έλλ‘ μ€μ
λΌμ΄λ4 : 4λ² λ Έλλ₯Ό μλ‘μ΄ μ€κ° λ Έλλ‘ μ€μ
λΌμ΄λ5 : 5λ² λ Έλλ₯Ό μλ‘μ΄ μ€κ° λ Έλλ‘ μ€μ
μ΅μ’ νλ ¬
πΆβπ«οΈ3. μ΅μ’ μ½λπΆβπ«οΈ
π μλ‘κ² μκ²λ λ΄μ©