[yuseok89] WEEK 04 Solutions#2739
Conversation
๐ yuseok89 ๋์ ํ์ต ํํฉ์ด๋ฒ ์ฃผ ์ ์ถ ๋ฌธ์
๋์ ํ์ต ์์ฝ
๋ฌธ์ ํ์ด ํํฉ
๐ค ์ด ๋๊ธ์ GitHub App์ ํตํด ์๋์ผ๋ก ์์ฑ๋์์ต๋๋ค. ๐ข API ์ฌ์ฉ๋ (gpt-5-nano)
|
There was a problem hiding this comment.
๐ท๏ธ ์๊ณ ๋ฆฌ์ฆ ํจํด ๋ถ์
- ํจํด: Two Pointers, Merge Sort (not listed), Linked List
- ์ค๋ช : ๋ ๊ฐ์ ์ ๋ ฌ๋ ์ฐ๊ฒฐ๋ฆฌ์คํธ๋ฅผ ๋ณํฉํ๋ ๊ณผ์ ์์ ํฌ์ธํฐ๋ฅผ ์๋ก์ ๋ ธ๋๋ฅผ ๋น๊ตํ๋ฉฐ ํ๋์ ๊ฒฐ๊ณผ ๋ฆฌ์คํธ๋ก ์ฐ๊ฒฐํฉ๋๋ค. ๋ฆฌ์คํธ๋ฅผ ์์ฐจ ํ์ํ๋ฉฐ ๋ ํฌ์ธํฐ๋ฅผ ์์ง์ด๋ Two Pointers ํจํด์ ํด๋นํฉ๋๋ค.
๐ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋ ๋ถ์
| ์ ์ ๋ถ์ | ์ค์ ๋ถ์ | ๊ฒฐ๊ณผ | |
|---|---|---|---|
| Time | O(N) | O(n + m) | โ |
| Space | O(1) | O(1) | โ |
ํผ๋๋ฐฑ: ๋ ๋ฆฌ์คํธ๋ฅผ ์ํํ๋ฉฐ ๊ฐ ๋ ธ๋๋ฅผ ์ฌ๋ฐฐ์นํด ์ ๋ฆฌ์คํธ๋ฅผ ๊ตฌ์ฑํ๋ค. ์ถ๊ฐ์ ์ธ ํฌ์ธํฐ ํ๋(cur)์ ๋๋ฏธ ๋ ธ๋(ret)๋ก ์์ ๊ณต๊ฐ๊ณผ ์ ํ ์๊ฐ ๋ณต์ก๋๊ฐ ์ป์ด์ง๋ค.
๊ฐ์ ์ ์: ํ์ฌ ๊ตฌํ์ด ์ ์ ํด ๋ณด์ ๋๋ค.
There was a problem hiding this comment.
์ด๊ฑฐ 2๊ฐ ๋น๊ตํ๋ ๋ถ๋ถ ๋๋๊ณ ๋ฆฌ์คํธ ๋๊ฐ์ค์ ํ๊ฐ ์ํ ๋ค ๋๋ ์ํ์์๋ ๋๋จธ์ง ๋จ์ ๋ฆฌ์คํธ๋ ๊ทธ๋ฅ ๋ค์ ํต์งธ๋ก ๋ถํ์ฃผ๋๊ฒ ๋ ์ข๋๋ผ๊ตฌ์!
๊ทธ๋๊น while ๋ง๊ตฌ ๋จ์ผ if๋ฌธ์ผ๋ก ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํด์ ์ด๊ฒ ํจ์ฌ ๊น๋ํ๊ณ ์ข์๊ฒ ๊ฐ์์ด์
ํ์ด์ฌ์ or๊ฐ ์ด๋ป๊ฒ ๋จ์ถํ๊ฐ๋ฅผ ํ๋์ง ๊ณ ๋ คํ๋ฉด ๋์ฑ ์ค์ผ์๋ ์๊ตฌ์!
๋ต์ ์ ์ถ ๋ฌธ์
์์ฑ์ ์ฒดํฌ ๋ฆฌ์คํธ
In Review๋ก ์ค์ ํด์ฃผ์ธ์.๊ฒํ ์ ์ฒดํฌ ๋ฆฌ์คํธ
Important
๋ณธ์ธ ๋ต์ ์ ์ถ ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ๋ถ PR ํ๋ ์ด์์ ๋ฐ๋์ ๊ฒํ ๋ฅผ ํด์ฃผ์ ์ผ ํฉ๋๋ค!