[sonshn] WEEK 03 Solutions#2730
Conversation
There was a problem hiding this comment.
๐ท๏ธ ์๊ณ ๋ฆฌ์ฆ ํจํด ๋ถ์
- ํจํด: Dynamic Programming
- ์ค๋ช : ์ฐ์ํ ๊ณ๋จ์ ์ฌ๋ผ๊ฐ๋ ๊ฒฝ์ฐ์ ์๋ฅผ ์ด์ ์ํ์ ํฉ์ผ๋ก ๊ตฌํ๋ ์ ํ์ ์ธ ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ(DP) ๋ฌธ์ ์ด๋ฉฐ, ์ ํ์ dp[i] = dp[i-1] + dp[i-2]๋ฅผ ํตํด ํด๊ฒฐํ๋ค.
๐ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋ ๋ถ์
| ๋ณต์ก๋ | |
|---|---|
| Time | O(n) |
| Space | O(n) |
ํผ๋๋ฐฑ: ์ ๋ ฅ n์ ๋ํด dp ๋ฐฐ์ด๋ก ์ค๋ณต ๊ณ์ฐ ์์ด ๊ฒฐ๊ณผ๋ฅผ ์ป๋๋ก ๊ตฌํํ์ต๋๋ค. ์ด๊ธฐ์กฐ๊ฑด ์ฒ๋ฆฌ ํ ์์ฐจ์ ์ผ๋ก ๊ฐ์ ์ฑ์์ผ๋ก์จ ์๊ฐ๊ณผ ๊ณต๊ฐ ๋ชจ๋ ์ ํ์ผ๋ก ์ฆ๊ฐํฉ๋๋ค.
๊ฐ์ ์ ์: ํ์ฌ ๊ตฌํ์ด ์ ์ ํด ๋ณด์ ๋๋ค.
๐ก ํ์ด์ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋๋ฅผ ์ฃผ์์ผ๋ก ๋จ๊ฒจ๋ณด์ธ์!
๐ sonshn ๋์ ํ์ต ํํฉ์ด๋ฒ ์ฃผ ์ ์ถ ๋ฌธ์
๋์ ํ์ต ์์ฝ
๋ฌธ์ ํ์ด ํํฉ
๐ค ์ด ๋๊ธ์ GitHub App์ ํตํด ์๋์ผ๋ก ์์ฑ๋์์ต๋๋ค. ๐ข API ์ฌ์ฉ๋ (gpt-5-nano)
|
There was a problem hiding this comment.
๐ท๏ธ ์๊ณ ๋ฆฌ์ฆ ํจํด ๋ถ์
- ํจํด: Binary Search, Hash Map / Hash Set, Greedy, Divide and Conquer, Dynamic Programming, Two Pointers, Sliding Window, Fast & Slow Pointers, BFS, DFS, Backtracking, Union Find, Trie, Bit Manipulation, Monotonic Stack, Heap / Priority Queue
- ์ค๋ช : ์ฃผ์ด์ง ์ฝ๋๋ ๋ ๋ฌธ์์ด์ ๋ฌธ์๋ค์ ์ ๋ ฌํ ๋ค ๋น๊ตํ์ฌ ๊ฐ์์ง ํ์ธํ๋ฏ๋ก ์ ๋ ฌ ๊ธฐ๋ฐ ๋น๊ต๋ก ๋ถ๋ฅ๋๋ฉฐ, ํด์๋ ๋ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ ๋์ ์ ๋ ฌ์ ์ฌ์ฉํ๋ค๋ ์ ์์ ํจํด์ ์ ๋ ฌ ๊ธฐ๋ฐ ์ ๊ทผ์ผ๋ก ๋ณผ ์ ์์ต๋๋ค. ๋ค๋ง ๋ช ์์ ์ผ๋ก ํด๋น ๋ชฉ๋ก์ ์ ํํ ๋งคํ๋๋ ํจํด์ 'Binary Search'์ ๊ฐ์ฅ ๊ทผ์ ํ๋ ์ง์ ์ ์ผ๋ก ๊ฒ์์ด๋ ์ด์ง ํ์์ ์ฌ์ฉํ์ง ์์ต๋๋ค.
๐ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋ ๋ถ์
| ์ ์ ๋ถ์ | ์ค์ ๋ถ์ | ๊ฒฐ๊ณผ | |
|---|---|---|---|
| Time | O(nlogn) | O(n log n) | โ |
| Space | O(n) | O(n) | โ |
ํผ๋๋ฐฑ: ๋ ๋ฌธ์์ด์ ๊ฐ๊ฐ ๋ฌธ์ ๋ฐฐ์ด๋ก ๋ฐ๊พผ ๋ค ์ ๋ ฌํ๊ณ ๋น๊ตํฉ๋๋ค. ์ ๋ ฌ ๋น์ฉ์ด ์ฃผ์ ์๊ฐ ๋ณต์ก๋์ ๋๋ค.
๊ฐ์ ์ ์: ํ์ฌ ๊ตฌํ์ด ์ ์ ํด ๋ณด์ ๋๋ค.
There was a problem hiding this comment.
๐ท๏ธ ์๊ณ ๋ฆฌ์ฆ ํจํด ๋ถ์
- ํจํด: Two Pointers, Greedy
- ์ค๋ช : ์ผ์ชฝ๊ณผ ์ค๋ฅธ์ชฝ ํฌ์ธํฐ๋ฅผ ๋์์ ์ด๋์ํค๋ฉฐ ์ ํจํ ๋ฌธ์๋ง ๋น๊ตํ๋ ๋ฐฉ์์ผ๋กPalindrome์ ํ์ธํ๋ค. ๊ณตํต์ ์ผ๋ก ๋ฌธ์์ด ์ํ์ ์กฐ๊ฑด ํํฐ๋ง์ด ๊ฒฐํฉ๋ ํจํด์ด๋ค.
๐ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋ ๋ถ์
| ์ ์ ๋ถ์ | ์ค์ ๋ถ์ | ๊ฒฐ๊ณผ | |
|---|---|---|---|
| Time | O(n) | O(n) | โ |
| Space | O(1) | O(1) | โ |
ํผ๋๋ฐฑ: ์ถ๊ฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ ์์ด ์ ๋ ฅ ๋ฌธ์์ด์ ์๋ฐฉํฅ์ผ๋ก ํ์ํฉ๋๋ค. ๋ถํ์ํ ๋ฌธ์ ์ ๊ฑฐ๋ ํฌ์ธํฐ ์ด๋์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค.
๊ฐ์ ์ ์: ํ์ฌ ๊ตฌํ์ด ์ ์ ํด ๋ณด์ ๋๋ค.
๋ต์ ์ ์ถ ๋ฌธ์
์์ฑ์ ์ฒดํฌ ๋ฆฌ์คํธ
In Review๋ก ์ค์ ํด์ฃผ์ธ์.๊ฒํ ์ ์ฒดํฌ ๋ฆฌ์คํธ
Important
๋ณธ์ธ ๋ต์ ์ ์ถ ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ๋ถ PR ํ๋ ์ด์์ ๋ฐ๋์ ๊ฒํ ๋ฅผ ํด์ฃผ์ ์ผ ํฉ๋๋ค!