์ด๊ฑฐ ๋ถ๋ช ์ด๋์ ๋ณธ ๋ด์ฉ์ด๊ธธ๋ ๋ ๋ค ์๋ํด๋ดค๋ค. ํ์ธํด๋ณด๋ ์ปจ๋ฒก์ค ํ ๋ฌธ์ ํ๋๋ฐ์ ์ํ์๋๋ผ.. ์๊ฐ๋ณด๋ค ์ธ์๊น์ ์๊ณ ๋ฆฌ์ฆ์ด์๋๋ณด๋ค. ๋ค์์ฃผ์ ๋์ฟ๊ฐ๋ค... ์คํค๋ ํ๊น ๋ง๊น ๊ณ ๋ฏผ์ค! ํ๋ค๊ฐ ์ฌ๊ณ ๋ด์ ํ์ฐํ๋๊ฑด ์๋์ง..๊ตํํ์์ด ๊ณง ๋๋์ ์ง๊ธ์ ํด์ผํ ๊ฒ ๋ง๋ค... ์๋ฅ๋ง๊ณ , ํํ๋ง๊ณ , ๋ฐํ๋ง๋ค...๋ฐํ์ค๋น...๐ฅฒ ๋ฌธ์ https://www.acmicpc.net/problem/7420 ๋ฌธ์ ์ดํด - ๊ฑด๋ฌผ๋ค์ด ์ฃผ์ด์ง๊ณ ์ด ๊ฑด๋ฌผ๋ค์ ํฌํจํ๋ ๋ฐฉ๋ฒฝ์ ์ง๋๋ค. → ์ปจ๋ฒก์ค ํ์ด๋ค.- ๋ฐฉ๋ฒฝ์ ๊ฑด๋ฌผ๋ค๊ณผ L ๊ฑฐ๋ฆฌ ์ด์ ๋จ์ด์ ธ์์ด์ผํ๋ค. → ์ปจ๋ฒก์ค ํ ์ ๊ฒฐ๊ณผ์์ L ๊ฑฐ๋ฆฌ์ฉ ๋ํ๋ค?- ๋ฐฉ๋ฒฝ์ ์ต์๊ธธ์ด๋ ๋ฌด์์ธ๊ฐ. ์ฝ๋ ์ค๋ช - ์ด๋ฐ์ ํ๋ฆฐ ๋ถ๋ถ 1. ์ปจ๋ฒก์ค ํ์์ L ๋งํผ์ x,y์ ๊ฐ๊ฐ ๋ํ๊ฑฐ๋ ๋นผ..
์ต๊ทผ ์๊ณ ๋ฆฌ์ฆ ๋ํ ๋ฑ์ ๋๊ฐ์ ๋ ์ด๋ ค์ด ๋ฌธ์ ๋ฅผ ์์๋ณด๋๊ฒ์ ๋ํ ์ค์์ฑ์ ๋๊ผ์๋ค. ๊ทธ๋์ ๋ฐฑ์ค ๋ฌธ์ ๋ณ ๋ฑ๊ธํ์๋ฅผ ๊บผ๋๋๋... ์ด ๋ฌธ์ ๊ฐ ๊ฑธ๋ ธ๋ค... ์ข์๊ฑด์ง ์์ข์๊ฑด์ง...๋ฌธ์ https://www.acmicpc.net/problem/4991 ๋ฌธ์ ์ดํด - w x h ์ ๊ฒฉ์ํ์ด ์ฃผ์ด์ง- ๋ก๋ด์ฒญ์๊ธฐ๊ฐ ๊ฐ๊ตฌ๋ฅผ ํผํด ๋๋ฌ์ด ๊ณณ์ ์ฒญ์- ๋๋ฌ์ด ์นธ์ ๋ชจ๋ ์ฒญ์ํ์ ๋ ์ต๋จ๊ฑฐ๋ฆฌ๋? -> ์ธํ์ ์ํ ๋ฌธ์ ์ด๋ค. ์๋ง ์ด์ ์ ํ์๋ 2098๋ฒ๊ณผ ๋น์ทํ ๋ฏ..- ๋๋ฌ์ด ์นธ์ 10๊ฐ ์ดํ -> ๋นํธ๋ง์คํน์ DP ์ธ๋ฑ์ค์ ์ฌ์ฉํ๋ค (๋ฐฉ๋ฌธํ ์ํฉ, ์ง์ ๋ฐฉ๋ฌธํ ์์น) ์ฝ๋ ์ค๋ช - ์ผ๋จ ๋๋ฌ์ด ์นธ์ ์ ๋ถ ๋ชจ์๋๊ณ ๊ฐ๊ฐ์ ์์์ผ๋ก bfs๋ฅผ ๋๋ฆฐ๋ค- ๊ฐ ์นธ์์ ๋ค๋ฅธ ์นธ์ผ๋ก ๊ฐ๋ ๊ฑฐ๋ฆฌ๋ฅผ ๋์ ๋๋ฆฌ๋ก ์ ์ฅํด๋์. ..
์ด๋ฒ CRUD ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์ ๋ฐฐ์ด FastAPI ์ ๋ํด ์ ๋ฆฌํ๊ณ ์ ํ๋ค.ํ๋ก์ ํธ์ ๋ํ ์์ธํ ์ค๋ช ์ ๋ค์์ ์๋ก์ด ์นดํ ๊ณ ๋ฆฌ๋ก ์์ฑํ ์์ ์ด๋ค. (์๋ฅผ ๋ค๋ฉด, ๋ฐ์ ํด ๋๊ฐ์ผ ํ ๋ถ๋ถ์ด๋ ์ฌ์ฉํ ํด ๊ฐ์ ๋ถ๋ถ์ด๋ค. https://fastapi.tiangolo.com/ko/ FastAPIFastAPI framework, high performance, easy to learn, fast to code, ready for productionfastapi.tiangolo.com์ด๊ฑด FastAPI ๊ณต์ ํํ์ด์ง๋ค.์์ต์๊ฐ ํ๊ตญ์ด๋ก ๋ฒ์ญ๋์ด ์๊ธฐ์ ์ฝ๊ฒ ์ฝ์ ์ ์์ง๋ง, ๊ณต์๋ฌธ์ ํน์ ์ ๋ถ์น์ ํ ์ค๋ช ์ผ๋ก ์ฌ๋ฌ ๋ธ๋ก๊ทธ๋ ์คํ์ค๋ฒํ๋ก์ฐ๋ฅผ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ค. ๋จผ์ FastAPI ๋ ๋ฌด์์ผ๊น? FastAPI..
[ ์์ด๋์ด ]DP ๋ฌธ์ ์ด๋ค.์ผ๊ฐํ์ ํํ๊ฐ ์ฐ์์ ์ผ๋ก ์๊ธฐ์ ์ผ์ด์ค๋ฅผ ์ผ๊ฐํ์ด ํ์ค๋ก ์ฐ์๋ ๋์ ์ผ๊ฐํ์ด ์์๋ ํ์ค ๋ ์์ ๋๋ก ๋๋ ์์ ๋ฌธ์ ๋ฅผ ์ฐพ์๋ค.์์ด๋์ด ๊ด๋ จ ํ๊ธฐ1๋ฒ :์ผ๊ฐํ์ด ํ์ค๋ก๋ง ์ด์ด์ง๋2๋ฒ : ์ผ๊ฐํ์ด ์์ค์๋ ์์๋3๋ฒ : ๊ฒฐํฉํ์๋[ ์๋ด ][ํ๋ก๊ทธ๋๋จธ์ค 2024 KAKAO WINTER INTERNSHIP] ๋ด์ ๋ฌธ์ ์ ๋๋ค.์๋๋ ์ ์ถํ ์ฝ๋์ ๋๋ค. 123456789101112131415161718192021222324import java.util.Queue;class Solution { public int solution(int n, int[] tops) { int zero=1,one=1; //0์ ๊ฐ์, 1์ ๊ฐ์ for (int i=0;in..
https://www.acmicpc.net/problem/3197 ์ด์ ์ ์คํจํ๋ ๋ฌธ์ ๋ฅผ ๋ค์ ๋ณด๊ณ ์๋ค.์ด ๋ฌธ์ ๋ BFS๋ฅผ ์ด์ฉํ ๋ฌธ์ ๋ก 1๋ ์ ๋ค์ ํ์ง ๋ชปํ๋ ๋ฌธ์ ๋ค. ๋ค์ ์ฝ๋๋ ๋ฉ๋ชจ๋ฆฌ ์ด๊ณผ๋ก ํ๋ฆฐ ์ฝ๋์ด๋ค.123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121import java.io.Buf..
https://www.acmicpc.net/problem/3085 3085๋ฒ: ์ฌํ ๊ฒ์ ์์ 3์ ๊ฒฝ์ฐ 4๋ฒ ํ์ Y์ C๋ฅผ ๋ฐ๊พธ๋ฉด ์ฌํ ๋ค ๊ฐ๋ฅผ ๋จน์ ์ ์๋ค. www.acmicpc.net ์ฒซ๋ฒ์งธ ์๋ (์คํจ) - n์ ํฌ๊ธฐ๊ฐ ๊ทธ๋ฆฌ ํฌ์ง ์๊ธฐ์ ๋จ์ํ๊ฒ ๊ตฌํด๋ณด์๋ค. - ๊ฐ๋ก๋ก ๊ตํํ ๋, ์ธ๋ก๋ก ๊ตํํ ๋๋ก ํฌ๊ฒ ๋๋๊ณ ์๋์ ๊ฐ๊ณผ ๋ฐ๊พธ๋ ๋์์ div๋ก - ์ค๋ณต์ ๋ง์ง๋ง ๋์ค์ ์์จ ์ ์์๊ฒ ๊ฐ๋ค. 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 6..
๋ถ๋ช 1ํ๋ ๋ ๋ฐฐ์ ์ง๋ง... ๊ธฐ์ต์ด ๋์ง ์๊ธฐ์ ๊ด๋ จ๋ฌธ์ ๋ฅผ ํ๋ฉฐ ์์๋ณด์. ์ธํ์ ์ํ ๋ฌธ์ N ๊ฐ์ ๋์๊ฐ ์๊ณ , ๋์์ ๋์๋ฅผ ์ฐ๊ฒฐํ๋ ๊ธธ์ด ์๋ค. ๊ธธ์ ๊ฐ์ค์น๋ฅผ ๊ฐ๋๋ค. ์์์ ํ ๋์์์ ์ถ๋ฐํ์ฌ N๊ฐ์ ๋์๋ฅผ ๋ชจ๋ ๋ฐฉ๋ฌธํ๊ณ ์๋์ ๋์๋ก ๋์์ค๊ณ ์ ํ๋ค. ํ๋ฒ ๋ฐฉ๋ฌธํ ๋์๋ฅผ ๋ค์ ๋ฐฉ๋ฌธํ ์ ์๋ค(์์ํ ๋์ ์ ์ธ). ๊ฒฝ๋ก์ ๊ฐ์ค์น๋ค์ ํฉ์ด ์ต์๊ฐ ๋๋ ์ํ๊ฒฝ๋ก๋ฅผ ์ฐพ๋๋ค. ์ฆ, ์ ๋ถ ๋ฐฉ๋ฌธํ ๋ ๊ฐ์ฅ ์ ์ ๋น์ฉ์ด ๋๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ๋๊ฒ์ด๋ค. ๊ด๋ จ ๋ฌธ์ ๋ฅผ ๋ณด๋ฉฐ ํ์ธํด๋ณด์ https://www.acmicpc.net/problem/24512 24512๋ฒ: Bottleneck Travelling Salesman Problem (Small) ์ธํ์ ์ํ ๋ฌธ์ ๋ ์์ด๋ก Traveling Salesman Probl..
https://www.acmicpc.net/problem/10026 10026๋ฒ: ์ ๋ก์์ฝ ์ ๋ก์์ฝ์ ๋นจ๊ฐ์๊ณผ ์ด๋ก์์ ์ฐจ์ด๋ฅผ ๊ฑฐ์ ๋๋ผ์ง ๋ชปํ๋ค. ๋ฐ๋ผ์, ์ ๋ก์์ฝ์ธ ์ฌ๋์ด ๋ณด๋ ๊ทธ๋ฆผ์ ์๋ ์ฌ๋์ด ๋ณด๋ ๊ทธ๋ฆผ๊ณผ๋ ์ข ๋ค๋ฅผ ์ ์๋ค. ํฌ๊ธฐ๊ฐ N×N์ธ ๊ทธ๋ฆฌ๋์ ๊ฐ ์นธ์ R(๋นจ๊ฐ), G(์ด๋ก) www.acmicpc.net ๋ง๋ค... ์ด๋ฒ์ ๋๊ธ๋ก๋ฆฌ ์์ฆ 2๊น์ง ๋ค ๋ณด๊ณ ์ด ๋ฌธ์ ์ ๋ชฉ๋ณด๋ ๋์ ํ ์ง๋์น ์ ์์๋ค.. ์ฒซ๋ฒ์งธ ์๋ (์คํจ) 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55..
Comment