[essaysir] WEEK 01 Solutions#2648
Conversation
|
๐ essaysir ๋์ ํ์ต ํํฉ์ด๋ฒ ์ฃผ ์ ์ถ ๋ฌธ์
๋์ ํ์ต ์์ฝ
๋ฌธ์ ํ์ด ํํฉ
๐ค ์ด ๋๊ธ์ GitHub App์ ํตํด ์๋์ผ๋ก ์์ฑ๋์์ต๋๋ค. ๐ข API ์ฌ์ฉ๋ (gpt-4.1-nano)
|
There was a problem hiding this comment.
๐ท๏ธ ์๊ณ ๋ฆฌ์ฆ ํจํด ๋ถ์
- ํจํด: Hash Map / Hash Set
- ์ค๋ช : ์ด ์ฝ๋๋ ์ค๋ณต ๊ฒ์ฌ ์ํด HashSet์ ์ฌ์ฉํ์ฌ ๊ฐ ์์์ ์กด์ฌ ์ฌ๋ถ๋ฅผ ๋น ๋ฅด๊ฒ ํ์ธํ๋ ๋ฐฉ์์ผ๋ก, ํด์ ์๋ฃ๊ตฌ์กฐ๋ฅผ ํ์ฉํ ํจํด์ ๋๋ค.
๐ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋ ๋ถ์
| ๋ณต์ก๋ | |
|---|---|
| Time | O(n) |
| Space | O(n) |
ํผ๋๋ฐฑ: HashSet์ ์ฌ์ฉํ์ฌ ๊ฐ ์์๋ฅผ ํ ๋ฒ์ฉ ์ฝ์ ํ๋ ๊ณผ์ ์์ ์ค๋ณต ์ฌ๋ถ๋ฅผ ํ๋จํ๋ฏ๋ก ์๊ฐ ๋ณต์ก๋๋ ๋ฐฐ์ด ํฌ๊ธฐ n์ ๋น๋กํฉ๋๋ค. ๊ณต๊ฐ ๋ณต์ก๋๋ ์ต์ ์ ๊ฒฝ์ฐ ๋ชจ๋ ์์๋ฅผ ์ ์ฅํ๋ฏ๋ก O(n)์ ๋๋ค.
๊ฐ์ ์ ์: ํ์ฌ ๊ตฌํ์ด ์ ์ ํด ๋ณด์ ๋๋ค.
๐ก ํ์ด์ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋๋ฅผ ์ฃผ์์ผ๋ก ๋จ๊ฒจ๋ณด์ธ์!
There was a problem hiding this comment.
๐ท๏ธ ์๊ณ ๋ฆฌ์ฆ ํจํด ๋ถ์
- ํจํด: Brute Force
- ์ค๋ช : ์ด ์ฝ๋๋ ๋ชจ๋ ๊ฐ๋ฅํ ์์ ํ์ํ์ฌ ๋ ์์ ํฉ์ด ๋ชฉํ๊ฐ๊ณผ ์ผ์นํ๋์ง ํ์ธํ๋ ๋ฐฉ์์ผ๋ก, ๋ช ์์ ํจํด ๋ชฉ๋ก์๋ ์์ง๋ง ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ํ์ ๋ฐฉ๋ฒ์ ๋๋ค.
๐ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋ ๋ถ์
| ๋ณต์ก๋ | |
|---|---|
| Time | O(n^2) |
| Space | O(1) |
ํผ๋๋ฐฑ: ์ด์ค ๋ฃจํ๋ฅผ ํตํด ๋ชจ๋ ์์ ๊ฒ์ฌํ๋ฏ๋ก ์๊ฐ ๋ณต์ก๋๋ ๋ฐฐ์ด ํฌ๊ธฐ n์ ์ ๊ณฑ์ ๋๋ค. ์ถ๊ฐ์ ์ธ ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฏ๋ก ๊ณต๊ฐ ๋ณต์ก๋๋ ์์์ ๋๋ค.
๊ฐ์ ์ ์: ํด์๋งต์ ํ์ฉํ๋ฉด ์๊ฐ ๋ณต์ก๋๋ฅผ O(n)์ผ๋ก ๊ฐ์ ํ ์ ์์ต๋๋ค.
๐ก ํ์ด์ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋๋ฅผ ์ฃผ์์ผ๋ก ๋จ๊ฒจ๋ณด์ธ์!
๋ต์ ์ ์ถ ๋ฌธ์
์์ฑ์ ์ฒดํฌ ๋ฆฌ์คํธ
In Review๋ก ์ค์ ํด์ฃผ์ธ์.๊ฒํ ์ ์ฒดํฌ ๋ฆฌ์คํธ
Important
๋ณธ์ธ ๋ต์ ์ ์ถ ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ๋ถ PR ํ๋ ์ด์์ ๋ฐ๋์ ๊ฒํ ๋ฅผ ํด์ฃผ์ ์ผ ํฉ๋๋ค!