์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- SwiftUI ํํ ๋ฆฌ์ผ
- Til
- ๊ธฐ์ด๋ฌธ๋ฒ
- algorithm
- binarySearch
- IOS
- duno
- ํ๋ก๊ทธ๋๋จธ์ค
- GroupBy
- ๋์ ๊ณํ๋ฒ
- SwiftUI Tutorials
- ์ด์งํ์
- ์ฐ์ํ์ค๋ถ๋ถ์์ด์ํฉ
- discardableResult
- HAVIT
- APPJAM
- ๋ค์ด๋๋ฏนํ๋ก๊ทธ๋๋ฐ
- ๊ณ ๋์ kit
- SwiftUI
- URLSession
- 0์ด๋์ด์๋๊ธธ
- algoritm
- dfs
- SOPT
- GCD
- concurrency
- Swift
- SQL
- DynamicProgramming
- BFS
- Today
- Total
๋ชฉ๋กPrivate (9)
suvera-dev ๐ฅฆ
4์ผ / 5์ผ์ ๋ค๋ฅธ ์ผ์ ์ผ๋ก ์ธํด .. ๊ณต๋ถ๋ฅผ ๋ชปํด์ 3์ผ๋ง์ ๋์์๋ค์ ใ ์ค๋๋ง์ ๋ ธ๋์ ํ๋๋ .. ^^ ๊ณต๋ถ๋ฅผ ํ ์ฒด๋ ฅ์ด ์์์ต๋๋ค ใ ใ ใ ํ์ง๋ง ์ค๋์ ํผ๊ณคํจ์ ๊พธ์ญ๊พธ์ญ ๋๋ฅด๊ณ .. ๋ชฌ์คํฐ ์ธํธ๋ผ์ ํจ๊ป ์ฑ ์์ ์์์ด๋ค.. ์ค๋ ํ ๊ฒ 1. ์์์ ํ ์ก๊ธฐ 2. ํ๊ทธ๋จธ์ค 1๋ฌธ์ / ๋ฐฑ์ค 1๋ฌธ์ . 3. ํ์ด์ฌ ๋ณต์ต 4. SQL ๋ณต์ต ๋ด์ผ์ ํ์ด์ฌ์ผ๋ก ๋ด์ผํ๋ ์ฝํ ๊ฐ ์์ด์ ํ์ด์ฌ๊ณผ SQL ๋ณต์ต์ ํ์ต๋๋น ! ํ์ด์ฌ ๋ค ๊น๋จน์ด์ ๊ฑฐ์ ๋ฐํฌ๊ธฐ ์ํ์ง๋ง ์ผ๋จ ํด๋ด์ผ์ ธ ๋ชจ... ์ค๋ ํผ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฆฌ๋ทฐ ํด๋ณด๊ฒ ์๋๋น. ์ด๊ฑด ๋ ์ค์ํํธ 1. '110 ์ฎ๊ธฐ๊ธฐ' https://school.programmers.co.kr/learn/courses/30/lessons/77886 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ..
DP๊ฐ ์๊พธ ๋์ ์๊ณ ๋ฆฌ์ฆ ์์ง๋ฅผ ๊บพ์ด๊ฒ ๋ง๋๋ค ~.. ๋ฌธ์ ๋ง ๋ณด๋ฉด ์จ์ด ํฑํฑ๋งํ์ ^^ ์ค๋ ์๊ณ ๋ฆฌ์ฆ ํ์ด๋ 1. Lv3 ์ง๊ฒ๋ค๋ฆฌ ๊ฑด๋๊ธฐ - ํฌํฌ์ธํฐ๋ก ์ ๊ทผํ๋ค๊ฐ, ํจ์จ์ฑ์ด ์๋ซ๋ ค์ ์ด๋ถํ์์ผ๋ก ํ์ต๋๋ค 2. ๋ฐฑ์ค 4256 ํธ๋ฆฌ - ํธ๋ฆฌ ์ ์, ์ค์, ํ์ ์ํ ์ดํดํ๊ธฐ ! ๊ทธ๋ฆฌ๊ณ 2-3๋ฌธ์ ์ ๋ ์๋ํ๋ค๊ฐ ์คํจ.. ์ค๋์ ์์นจ์ ์ด๋, ์ ๋ ์ ๋ ์๋ ํ์ต๋๋ค. ( ์ด๊ฒ ๋ฐ๋ก ๊ฐ์ 1์ผ์ฐจ ? ) ์์นจ์ ์ด๋ํ๋๊ฒ ์ ๋ง ํ๋ฃจ์ ๊ธ์ ์ ์ธ ์ํฅ์ ๊ฐ์ ธ๋ค ์ฃผ๋ ๊ฒ ๊ฐ์์ ! ๊ทธ๋ฆฌ๊ณ ์ง์ง ์์ฆ์ ์ด๋๋ถ์กฑ ์ฌ๊ฐํด์ .. ๋ ์ด์์ ์ฒด์ค ์ฆ๊ฐ๋ฅผ ๋๊ณ ๋ณผ ์ ์์ ๊ฒ ๊ฐ์์... ๋ค์ .. ์ด์ฌ..ํ.. ๋ค์ด์ดํธ๋ ํด๋ณด๊ฒ์จ์ !!! 4์์๋ ๊ฑฐ์ธ์ ๋ ธํธ ๋ผ๋ ์๊ธฐ๊ณ๋ฐ์์ ๊ฐ์ฒด์งํฅ์ ์ฌ์ค๊ณผ ์คํด ๋ผ๋ ๊ฐ๋ฐ๊ด๋ จ ์์ ์ ์ฝ..
์ค๋์ ์ต๋ํ ๋ฌธ์ ๋ฅผ ๋ง์ด ํ์ด๋ณด๋ ค๊ณ ํ๋๋ฐ, ์คํจํ ๋ฌธ์ ๋ค๋ ๋ง๋ค์ ์ด์ ์ฌ์ฌ ํ๋ก๊ทธ๋๋จธ์ค์์ ์ ํ์ผ๋ก ํ ์ ์๋ ๋ฌธ์ ๋ค์ด ์์ด์.. ์ด๋กํ์ฃ ? ^^.. ์ค๋ ฅ์ ํ ๋จ๊ณ ๋ ์ ๊ทธ๋ ์ด๋ ํด์ผํ ๊ฒ ๊ฐ์์...... Lv3์ ๋ฒฝ ์์ ์์๋ ์ํฉ์ ๋๋ค.. ๋ฐฉ๋ฒ์ ์๋ ค์ค ~~~~ 1. ์ฝ๋ฉํ ์คํธ ๋ฌธ์ ํ์ด 1. Lv2 N์ง์ ๊ฒ์ 2. Lv3 ๊ธฐ๋ฅ๊ณผ ๋ณด ์ค์น - ์๋ / TestCase๋ง ํต๊ณผ.. ํ๋ฆผ & ์๊ฐ์ด๊ณผ & core dump์ ์กฐํฉ ํน๋ฐ์์ 3. Lv2 ๊ดํธ ํ์ ํ๊ธฐ - ๋ค๋ฅธ ํ์ด ์ฐพ์๋ณด๊ธฐ / ์๊ฐ๋ณต์ก๋ ๊ฐ์ ํ๊ธฐ 4. Lv3 ๊ฐ์ฅ ๊ธด ํฐ๋ฆฐ๋๋กฌ - ์ํ์ผ๋ก ํ์์ง๋ง .. index ์ค์ ํ๋ ๋ถ๋ถ ํท๊ฐ๋ ค์. 5. Lv3 110 ์ฎ๊ธฐ๊ธฐ - ์๋ / ๋นก๊ตฌํ์ผ๋ก ํ๋ ค๊ณ ํ์ง๋ง ๋ฐ๋ณตํ๋ ๋ถ๋ถ์ ์คํจํ์์..
์ค๋์ ๋ ์จ๊ฐ ๋๋ฌด ์ข์์ ์ฐ์ฑ ์ ์๋ฉ ํ์ต๋๋ค. ๊ฝ๊ตฌ๊ฒฝ๋ ํ๊ณ ~.. ๊ทธ๋๋ ๋ฆ๊ฒ ๋๋ง ๋ถ๋ด๋ถ๋ด ์คํฐ๋ ์นดํ ์์ด์. 1. ํ๋ก๊ทธ๋๋จธ์ค - ๋ ๋ฐ๋จน๊ธฐ ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr - DP ๋ฌธ์ ์์ต๋๋ค. DP๋ ์ญ์ ์ ํ์ ์ฐพ๋๊ฒ ๊ฝค๋ ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ค์.. - ์ฒ์์๋ DFS๋ BFS๋ก ํ์ด๋ณด๋ ค๊ณ ํ๋๋ฐ ํ์ ์ต๋ ์๊ฐ 10๋ง์ด๋ผ, ๋ฌด์กฐ๊ฑด ์๊ฐ์ด๊ณผ..ใ - ์ฌ๊ณ ๋ ฅ(?)์ ๋ ๊ธธ๋ฌ์ผํ๋๋ฐ ๋จ๊ธฐ๊ฐ์ ๋๋๊ฒ ์๋๋ผ ์ฝ์ง์๋ค์ ใ ใ ใ ๋ฟ์ฅ func solution(_ land:[[Int]]) -> Int{ // dp var dp = land for ..