λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
κ°œμΈκ³΅λΆ€/Algorithm

[Level 1] μ΅œλŒ€κ³΅μ•½μˆ˜μ™€ μ΅œμ†Œκ³΅λ°°μˆ˜

by πŸ‡λ°•λ΄‰λ΄‰πŸ‡ 2021. 4. 6.

 

 

 

Algorithm

-  μ΅œλŒ€κ³΅μ•½μˆ˜μ™€ μ΅œμ†Œκ³΅λ°°μˆ˜ -

 


 

문제

두 수λ₯Ό μž…λ ₯λ°›μ•„ 두 수의 μΉ˜λŒ€κ³΅μ•½μˆ˜μ™€ μ΅œμ†Œκ³΅λ°°μˆ˜λ₯Ό λ°˜ν™˜ν•˜λŠ” ν•¨μˆ˜, solution을 μ™„μ„±ν•΄ λ³΄μ„Έμš”.

λ°°μ—΄μ˜ 맨 μ•žμ— μ΅œλŒ€κ³΅μ•½μˆ˜, κ·Έλ‹€μŒ μ΅œμ†Œκ³΅λ°°μˆ˜λ₯Ό λ„£μ–΄ λ°˜ν™˜ν•˜λ©΄ λ©λ‹ˆλ‹€.

 

μž…μΆœλ ₯ μ˜ˆμ‹œ

n m return
3 12 [3, 12]
2 5 [1, 10]

 

문제 ν’€κΈ°

 

이 λ¬Έμ œλŠ” λ¨Έλ¦Ώμ†μœΌλ‘œλŠ” μ•Œκ² λŠ”λ° 막상 μ½”λ“œλ‘œ μž‘μ„±ν•˜λ €κ³  ν•˜λ‹ˆ 음? μ–΄λ–»κ²Œ ν•˜λ”λΌ...? ν•˜λŠ” 생각과 λ™μ‹œμ— μ•½κ°„ 멈칫 κ±°λ Έλ‹€.

 

κ·Έλž˜μ„œ 생각을 ν•˜λ‹€λ³΄λ‹ˆ μ΅œλŒ€κ³΅μ•½μˆ˜λ₯Ό κ΅¬ν•˜λŠ” κ³Όμ •μ—μ„œ μ΅œμ†Œκ³΅λ°°μˆ˜λ„ 같이 κ΅¬ν•˜λ‹ˆκΉŒ λ‚˜λˆ„λŠ” 수λ₯Ό 1λΆ€ν„° μ‹œμž‘ν•˜λŠ”κ²Œ μ•„λ‹ˆλΌ nλΆ€ν„° μ‹œμž‘ν•΄μ„œ 1κΉŒμ§€ λŒμ•„κ°€λ„λ‘ ν•΄μ„œ nκ³Ό m이 λ™μ‹œμ— λ‚˜λ¨Έμ§€κ°€ 0이 될 κ²½μš°μ— μ΅œμ†Œκ³΅λ°°μˆ˜μ™€ μ΅œλŒ€κ³΅μ•½μˆ˜λ₯Ό κ΅¬ν•΄μ„œ 값을 리턴할 수 μžˆμ—ˆλ‹€.

 

였늘의 κ΅ν›ˆ... μˆ˜ν•™κ³΅λΆ€λ₯Ό λ‹€μ‹œν•΄μ•Όν•˜λ €λ‚˜...γ„Έγ„Ήγ„Ή

 

 

λ°˜μ‘ν˜•

λŒ“κΈ€