728x90
๋ฐ์ํ
Problem
Solution
1. ๋ฐฉํฅ์ ๋ฐ๋ผ ํ์ฌ์์ ๋ชฉํ ์์น๋ก ๋ฐ๊ฟ์ค๋ค.
ํ์ฌ ์์น๋ฅผ (x,y) ํ์ ํํ๋ก ๋ง๋ค์ด์ฃผ๊ณ ๋ฐฉํฅ์ ๋ฐ๋ผ ์์ง์ฌ์ฃผ๊ณ ๋ชฉํ๋ฅผ ์ค์ ํด์ค๋ค.
(move ํจ์ ์ฐธ๊ณ ํด์ฃผ์ธ์!)
2. ์์ง์ธ ๊ธฐ๋ก์ ์ ์ฅํ๋ค.
ํ์ฌ์์ ๋ชฉํ๋ก ์์ง์ธ ๊ฒ๊ณผ ๋ชฉํ์์ ํ์ฌ๋ก ์์ง์ธ ๊ฒ ๋ชจ๋ ๊ธฐ๋ก๋ค ๋ณ์์ ์ ์ฅํด์ค๋ค.
๊ธฐ๋ก๋ค์ ์ค๋ณต๋๋ฉด ์๋๋ฏ๋ก Set๋ก ๋ง๋ค์ด์ค๋ค.
(histories ๋ณ์ ์ฐธ๊ณ ํด์ฃผ์ธ์!)
3. ์์ง์ธ ๊ธฐ๋ก์ 2๋ก ๋๋ ์ ๋ฐํํ๋ค.
ํ์ฌ์์ ๋ชฉํ, ๋ชฉํ์์ ํ์ฌ๋ก ์์ง์ธ ๊ฒ์ ๋๊ฐ์ ๊ธธ์ด๋ฏ๋ก 2๋ก ๋๋ ์ค ๋ค ๊ธฐ๋ก๋ค์ ๋ฐํํ๋ค.
Source Code
728x90
๋ฐ์ํ
'๐ Problem Solution > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] ํ๋ก๊ทธ๋๋จธ์ค ํ๋ ฌ ํ ๋๋ฆฌ ํ์ ํ๊ธฐ (0) | 2021.05.24 |
---|---|
[Swift] ํ๋ก๊ทธ๋๋จธ์ค 2018 Summer/Winter Coding ๋ฐฐ๋ฌ (0) | 2021.05.21 |
[Swift] ํ๋ก๊ทธ๋๋จธ์ค ์ฝ์์ ๊ฐ์์ ๋ง์ (0) | 2021.05.18 |
[Swift] ํ๋ก๊ทธ๋๋จธ์ค ์์ (0) | 2021.05.15 |
[Swift] ํ๋ก๊ทธ๋๋จธ์ค ๋ก๋์ ์ต๊ณ ์์์ ์ต์ ์์ (0) | 2021.05.08 |
๋๊ธ