- ๋ฌธ์
- ์ฃผ์ฐจ ์๊ธ ๊ณ์ฐ
- 2022 KAKAO BLIND RECRUITMENT
- ์์์๊ฐ
- 80๋ถ
- ์ ๊ทผ๋ฒ
- 1)์ฐจ๋ ๋ณ ๋์ ์ฃผ์ฐจ ์๊ฐ์ ๊ตฌํ๋ค
- 2)์ ๋ ฌํ๋ค
- 3)์๊ธ์ ๊ตฌํ๋ค
- ๊ฐ ์ฐจ๋๋ง๋ค IN, OUT์ ๊ตณ์ด ์กฐ์ฌํ ํ์๊ฐ ์๋ค.
- ๊ฐ์ ๋ฒํธ๊ฐ ์ฌ๋ฌ๋ฒ ๋ฑ์ฅํ๋ฉด IN,OUT์ด ๋ฐ๋ณต๋๋ค. ‘0000’ ์ด 3๋ฒ ๋ฑ์ฅํ๋ฉด IN → OUT → IN ์์ธ ๊ฒ
- ํ์ด๋ฒ
- HashSet์ ์ด์ฉํด ์ฐจ๋ ๋ฒํธ์ ๊ฐ์๋ฅผ ๊ตฌํ๊ณ 2์ฐจ์ ๋ฆฌ์คํธ๋ฅผ ์ด์ฉํ์ฌ ์ฐจ๋๋ณ๋ก ๋ถ๋ฆฌํ๋ค.
- ์ฐจ๋ ๋ฒํธ ์์ 0์ด ์์ผ๋ฉด int๋ก ์ฒ๋ฆฌํ๊ธฐ ํ๋๋ substring์ผ๋ก ์๋ผ์ ๋ค๊ณ ๋ค๋๋ค.
- ๋ฒํธ๋ณ๋ก ๋ฆฌ์คํธ๋ก ์ ๋ฆฌํ๊ณ ๋ง์ง๋ง์ out ์๊ฐ์ด ์์ผ๋ฉด 2359๋ฅผ ๋ฃ๋๋ค
- ๊ทธ๋ฆฌ๊ณ ์ฐจ๋ ๋ฒํธ๋ณ๋ก ์ ๋ ฌํ๋ค (Lambda์ด์ฉ)
- ๋ถ์ผ๋ก ํ์ฐํด ์๊ธ์ ์ ์ฐํ๋ค
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์นด์นด์คํ๋ ์ฆ ์ปฌ๋ฌ๋ง๋ถ (ํ๋ก๊ทธ๋๋จธ์ค LV2) (0) | 2023.03.27 |
---|---|
์ด๋ชจํฐ์ฝ ํ ์ธํ์ฌ(ํ๋ก๊ทธ๋๋จธ์ค LV2) (0) | 2023.03.26 |
๋ ํ ํฉ ๊ฐ๊ฒ ๋ง๋ค๊ธฐ(ํ๋ก๊ทธ๋๋จธ์ค LV2) (0) | 2023.03.26 |