์ ์ฒด ๊ธ
[SWEA] ํ์ด์ฌ 1216. ํ๋ฌธ2 | ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
~๋ชฉ์ฐจ~ ๋ฌธ์ ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ ์์ฑ ์ฝ๋ ๋ฌธ์ https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=3&contestProbId=AV14Rq5aABUCFAYi&categoryId=AV14Rq5aABUCFAYi&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=PYTHON&select-1=3&pageSize=10&pageIndex=2 SW Expert Academy SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์! swexpertacademy.com ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ - ๋ฐ๊ฒฌ๋ ํ๋ฌธ์ค ๊ฐ์ฅ ๊ธด ๊ธธ์ด๋ฅผ ๋ฐ๊ฒฌ์๋ง๋ค ํ์์ค๋ฝ๊ฒ ..
[SWEA] ํ์ด์ฌ 220. Magnetic | ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
~๋ชฉ์ฐจ~ ๋ฌธ์ ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ ์์ฑ ์ฝ๋ ๋ฌธ์ https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=3&contestProbId=AV14hwZqABsCFAYD&categoryId=AV14hwZqABsCFAYD&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=PYTHON&select-1=3&pageSize=10&pageIndex=2 SW Expert Academy SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์! swexpertacademy.com ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ - ํ ํฌ๊ธฐ(100)๋งํผ์ ๋ฆฌ์คํธ ์ ์ธ - ํ ํ์ ๊ฐ ..
[SWEA] ํ์ด์ฌ 2817. ๋ถ๋ถ ์์ด์ ํฉ | BFS
~๋ชฉ์ฐจ~ ๋ฌธ์ ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ ์์ฑ ์ฝ๋ ๋ฌธ์ https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=3&contestProbId=AV7IzvG6EksDFAXB&categoryId=AV7IzvG6EksDFAXB&categoryType=CODE&problemTitle=&orderBy=RECOMMEND_COUNT&selectCodeLang=PYTHON&select-1=3&pageSize=10&pageIndex=1 SW Expert Academy SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์! swexpertacademy.com ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ - BFS๋ฅผ ์ด์ฉํ์ฌ ๊ฐ ์ซ์๋ฅผ ๋ํ ๊ฒฝ์ฐ, ๋ํ์ง ์์..
[Python] ํ๋ก๊ทธ๋๋จธ์ค H-Index
~๋ชฉ์ฐจ~ ๋ฌธ์ ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ ์์ฑ ์ฝ๋ ๋ฌธ์ https://school.programmers.co.kr/learn/courses/30/lessons/42747 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ - ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ธ์ฉ๋ ๋ ผ๋ฌธ์ ์ ๋ ฌ ํ ์์๋๋ก ๋ฐฉ๋ฌธ ์ฆ (6, 1) -> (5, 2) -> (3, 3) -> (1, 4) -> (0, 5) ๋ก ๋ํ๋ ์ ์๋๋ฐ, ๋ค์๊ณผ ๊ฐ์ ๋ป์ด๋ค. 6๋ฒ ์ด์ ์ธ์ฉ๋ ๋ ผ๋ฌธ ์๋ 1๊ฐ 5๋ฒ ์ด์ ์ธ์ฉ๋ ๋ ผ๋ฌธ ์๋ 2๊ฐ 3๋ฒ ์ด์ ์ธ์ฉ๋ ๋ ผ๋ฌธ ์๋ 3๊ฐ 1๋ฒ ์ด์ ์ธ์ฉ๋ ๋ ผ๋ฌธ ์๋ 4๊ฐ 0๋ฒ ์ด์ ..
[SWEA] ํ์ด์ฌ 2806. N-Queen | ๋ฐฑํธ๋ํน(Backtracking)
~๋ชฉ์ฐจ~ ๋ฌธ์ ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ ์์ฑ ์ฝ๋ ๋ฌธ์ https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV7GKs06AU0DFAXB SW Expert Academy SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์! swexpertacademy.com ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ - ์ ํ์ ์ธ Backtracking ๋ฌธ์ (DFS์์ ๊ฐ์ง์น๊ธฐ) - ํธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์๊ฐํ๋ฉด์ ๊น์ด๊ฐ ๊ณง ๋ณด๋์ ํ์ด๊ณ ํด๋น ํ์์ ๋ฐฐ์น ๊ฐ๋ฅํ ์ด์ ์ฐพ๋ ๊ฒ์ด๋ค. - ์ ๊ทธ๋ฆผ์ 3 x 3 ๋ณด๋ ์ผ ๋์ ํ์์ ์๊ฐํ ํ ๋ชจ์ต์ด๋ค. - X ํ์๋ promisiong์ ๊ฑธ๋ ค์ ๋ ์ด์ ๊น์ด ํ์ํ์ง ์๊ณ ๋์ด๊ฐ๋ค. - DFS(3) ์ด๋ผ๋ฉด ..
[Python] ํ๋ก๊ทธ๋๋จธ์ค ๊ฒ์ ๋งต ์ต๋จ๊ฑฐ๋ฆฌ | ํจ์จ์ฑ
~๋ชฉ์ฐจ~ ๋ฌธ์ ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ ์์ฑ ์ฝ๋ ๋ฌธ์ https://school.programmers.co.kr/learn/courses/30/lessons/1844 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ - BFS๋ก ํ์ด - ํจ์จ์ฑ ํฅ์ 1) ์ํ๋ ์์น์ ๋๋ฌ์ ๋ฐ๋ก ๋ฆฌํด 2) ๊ฐ ์์ ์ธ ์์น ๋ฏธ๋ฆฌ ๋ฐฉ๋ฌธ ํ์โญ๏ธ ๊ฐ ์์ ์ธ ์์น๋ฅผ ๋ฏธ๋ฆฌ ๋ฐฉ๋ฌธ ํ์ํ๋ ๊ฒ์ ์์ธํ ์ค๋ช ํ๊ฒ ์ต๋๋ค. ๋ค์๊ณผ ๊ฐ์ด 3x3 map์ด ์กด์ฌํ ๋ ์์์์น๋ 0์ผ๋ก ์ค์ ๋๊ณ ์ด๋ก์, ๋ ธ๋์ ํํธ๋ฅผ que์ ๋ฃ์ ๊ฒ์ ๋๋ค. 0 ๐(1) 0 ๐(1) โค๏ธ(1) 0 0..