728x90 ๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ286 [์ด์ฝํ ] 1์ด ๋ ๋๊น์ง ์ถ์ฒ: ์ด๊ฒ์ด ์ทจ์ ์ ์ํ ์ฝ๋ฉํ ์คํธ๋ค(๋๋๋น) https://www.youtube.com/watch?v=2zjoKjt97vQ&list=PLRx0vPvlEmdAghTr5mXQxGpHjWqSz0dgC&index=2 [๋ฌธ์ ] ์ด๋ ํ ์ N์ด 1์ด ๋ ๋๊น์ง ๋ค์์ ๋ ๊ณผ์ ์ค ํ๋๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์ ํํ์ฌ ์ํํ๋ ค๊ณ ํฉ๋๋ค. ๋จ, ๋ ๋ฒ์งธ ์ฐ์ฐ์ N์ด K๋ก ๋๋์ด ๋จ์ด์ง ๋๋ง ์ ํํ ์ ์์ต๋๋ค. N์์ 1์ ๋บ๋๋ค. N์ K๋ก ๋๋๋๋ค. ์๋ฅผ ๋ค์ด N์ด 17, K๊ฐ 4๋ผ๊ณ ๊ฐ์ ํฉ์๋ค. ์ด๋ 1๋ฒ์ ๊ณผ์ ์ ํ ๋ฒ ์ํํ๋ฉด N์ 16์ด ๋ฉ๋๋ค. ์ดํ์ 2๋ฒ์ ๊ณผ์ ์ ๋ ๋ฒ ์ํํ๋ฉด N์ 1์ด ๋ฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด ๊ฒฝ์ฐ ์ ์ฒด ๊ณผ์ ์ ์คํํ ํ์๋ 3์ด ๋ฉ๋๋ค. ์ด๋ N์ 1๋ก ๋ง๋๋ ์ต์ ํ์์ ๋๋ค. N๊ณผ K๊ฐ .. 2023. 2. 22. 2023.02.19 2์ฃผ์ผ์ธ๊ฐ ์ ์ ๊ตฌ๋งคํ ์คํ๋ฒ ์ค ์ ์ฅ๊ถ!! ์ฌ์ค ์๊ธด ๊ฑด ์์ด m1์ด ํจ์ฌ ๋๊ธ๋๊ธ ๊ท์ฌ์์ m1 ์ฌ๊ณ ์ถ์๋๋ฐ ๋ด๊ฐ ๋ ธํธ๋ถ์ ๊ด์์ฉ์ผ๋ก ์ฌ๋ ๊ฑด ์๋๊ธฐ ๋๋ฌธ์ ์ฐธ์๋ค ์ฝ์ค์ฝ ์น๊ตฌ๊ฐ ์์ฆ ์ ํํ๋ ๊ฒ์์ด๋ผ์ ์์ํ๋๋ฐ ๋๋์ด ๊นผ์ ํค๋ณด๋ ์๋ก ํ๋ ์ฅ๋งํ๊ณ ๋ฐฐ์ก ๊ธฐ๋ค๋ฆฌ๋์ค์ด๋ค ๊ฑฐ์ ์ด์ญ๋ง์ ๊ฐ๊น์ด ์ผ๋๋ฐ ์ ๋ฐ ๋ด ๋ง์ ๋ค์์ผ๋ฉด ์ข๊ฒ ๋น 2023. 2. 19. ์ด๋ฒ์ด ๋ง์ง๋ง์ด๊ณ ์ถ์๋ TOEIC ๊ฒฐ๊ณผ ์ธ์์์ ๋๋ฒ์งธ ํ ์ต์ด์๊ณ .. ์ด์ ํ๋๊ฑฐ 900์ ๋ ์คํ๋ฐ ๋ฐ๊ณ ์ถ์์ง๋ง.. ์ค์ ์ ์๊ฐ๋ณด๋ค ๋๊ฒ ์ด๋ ค์ ๋ค ๊ธ๊ตฌ ๋ด๊ฐ ์ง์ค๋ ฅ์ด ์ผ๋ง๋ ๋ถ์กฑํ ์ฌ๋์ธ์ง๋ ์ ๋๋ก ์๊ฒ๋์๋ค ๊ณต๋ถ ๊ธฐ๊ฐ ๊ณต๋ถ๋ ๋ฑ 1๊ฐ์ ํ์. 1~2์ฃผ์ฐจ: ๋ฌด์ํ๊ฒ ๋ฌธ์ ์ง ํ์๋ค. ์ง์ค๋ ฅ ๋ถ์กฑํด์ ์ค๊ฐ์ค๊ฐ ์ฌ์ด๊ฐ๋ฉด์ ํ. ์์ด ๋๋ฌด ์๋ฌ์ ์ฃฝ์๋ปํจ. ์ด๋ ์๋ฌด๊ฒ๋ ๋ชจ๋ฅผ ๋๋ผ์ ๊ทผ์๊ฐ์ด ์์์ 3์ฃผ์ฐจ: ์์ ๊ฐ ๋จ์ด์ง. ์ด๋๋ถํฐ ๋จ์ด์ ์ค์์ฑ์ ๊นจ๋ซ๊ธฐ ์์ํด์ ํด์ปค์ค ๋ ธ๋ญ์ด ๋จ์ด์ฑ ์ด์ฌํ ์ธ์. ๋งค์ผ 1ํ์ฉ lc/rc ๋๋ ์ ํ์์ 4์ฃผ์ฐจ: ์ค๋ต ๊ฐ์ ์ค์ด๋ ๋ฐ ์ง์คํ๋ฉด์ ๋งค์ผ 1ํ๋ถ์ฉ ํ์์ ํ ๋ฌ๋์ ํผ ๋ฌธ์ ์ง์ด๋ค. ets 1000์ ๋์ด๋๊ฐ ์ค์ ํ ์ต์ด๋ ๋น์ทํ๋ค๊ณ ๋ง์ด๋ค ๊ทธ๋ฌ๋๋ฐ ๊ฑฐ์ง๋ง์ด๋ค!!!! ์์ฆ ํ ์ต์ด ์ ์ ์ด๋ ต๊ฒ ๋์์ ๊ทธ๋ฐ.. 2023. 2. 19. [๋ฐฑ์ค]2644๋ฒ: ์ด์๊ณ์ฐ https://www.acmicpc.net/problem/2644 2644๋ฒ: ์ด์๊ณ์ฐ ์ฌ๋๋ค์ 1, 2, 3, …, n (1 ≤ n ≤ 100)์ ์ฐ์๋ ๋ฒํธ๋ก ๊ฐ๊ฐ ํ์๋๋ค. ์ ๋ ฅ ํ์ผ์ ์ฒซ์งธ ์ค์๋ ์ ์ฒด ์ฌ๋์ ์ n์ด ์ฃผ์ด์ง๊ณ , ๋์งธ ์ค์๋ ์ด์๋ฅผ ๊ณ์ฐํด์ผ ํ๋ ์๋ก ๋ค๋ฅธ ๋ ์ฌ๋์ ๋ฒํธ๊ฐ ์ฃผ์ด www.acmicpc.net #include using namespace std; int n,m; int graph[101][101]; bool visited[101]; int cnt=0; int ans=-1; void dfs(int x,int y){ if(x==y) ans=cnt; visited[x]=1; cnt++; for(int i=0;i>n; int x,y; cin>>x>>y; cin>>m; for.. 2023. 2. 18. [๋ฐฑ์ค]1520๋ฒ: ๋ด๋ฆฌ๋ง ๊ธธ https://www.acmicpc.net/problem/1520 1520๋ฒ: ๋ด๋ฆฌ๋ง ๊ธธ ์ฌํ์ ๋ ๋ ์ธ์ค์ด๋ ์ง๋๋ฅผ ํ๋ ๊ตฌํ์๋ค. ์ด ์ง๋๋ ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ง์ฌ๊ฐํ ๋ชจ์์ด๋ฉฐ ์ฌ๋ฌ ์นธ์ผ๋ก ๋๋์ด์ ธ ์๋ค. ํ ์นธ์ ํ ์ง์ ์ ๋ํ๋ด๋๋ฐ ๊ฐ ์นธ์๋ ๊ทธ ์ง์ ์ ๋์ด๊ฐ ์ฐ์ฌ ์์ผ www.acmicpc.net ์ด๊ฑฐ... ๋ํํ ๋ ๋๋ฌด ์ด๋ ค์ ๋ค... ์ค๋ ๊ณ ๋ฏผํ๊ณ ํํธ ๋ด๋ ์ ๋ชจ๋ฅด๊ฒ ์ด์ ๋ค๋ฅธ ๋ถ๋ค ํ์ด๋ฅผ ์์ฃผ ๋ง์ด ์ฐธ๊ณ ํ์ ๋ค๋ฅธ ๋ถ๋ค ํ์ด ๋ณผ๋์๋ ์ดํดํ๋ ๋ฐ ์ข ์ค๋ ๊ฑธ๋ ธ๋น...ใ ๊ฒฐ๋ก ๋ถํฐ ๋งํ์๋ฉด ์ด ๋ฌธ์ ๋ dfs + dp ๋ฌธ์ ๋ค ํ์ฌ ์นธ์ผ๋ก๋ถํฐ ๋์ฐฉ์ ๊น์ง ์ด๋ํ๋ ๊ฒฝ๋ก์ ์๋ ์ธ์ ํ ์นธ(์ํ์ข์ฐ, ์ต๋ 4๊ฐ)์ ์์์ ์ผ๋ก ๋์ฐฉ์ ๊น์ง ์ด๋ํ๋ ๊ฒฝ๋ก์ ์๋ค์ ํฉ์ด๋ค. ๊ฐ ์นธ์ ์์์ ์ผ๋ก ๋์ฐฉ์ ๊น์ง ์ด๋ํ .. 2023. 2. 17. [๋ฐฑ์ค]2667๋ฒ: ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ https://www.acmicpc.net/problem/2667 2667๋ฒ: ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ ๊ณผ ๊ฐ์ด ์ ์ฌ๊ฐํ ๋ชจ์์ ์ง๋๊ฐ ์๋ค. 1์ ์ง์ด ์๋ ๊ณณ์, 0์ ์ง์ด ์๋ ๊ณณ์ ๋ํ๋ธ๋ค. ์ฒ ์๋ ์ด ์ง๋๋ฅผ ๊ฐ์ง๊ณ ์ฐ๊ฒฐ๋ ์ง์ ๋ชจ์์ธ ๋จ์ง๋ฅผ ์ ์ํ๊ณ , ๋จ์ง์ ๋ฒํธ๋ฅผ ๋ถ์ด๋ ค ํ๋ค. ์ฌ www.acmicpc.net bfs๋ก ํ์์ ์ฝ๋๊ฐ ์ฝ๊ฐ ์ง์ ๋ถํ ๋๋์ด๋ค,, #include #include #include #include using namespace std; int n; int map[25][25]; //์ง๋ bool visited[25][25]; //๋ฐฉ๋ฌธ ์ฒดํฌ queue q; int cnt=0; //๋จ์ง๋ณ ์ง์ ๊ฐ์ count vector v; //๋จ์ง๋ณ ์ง์ ๊ฐ์ ์ ์ฅ int bfs(int x, in.. 2023. 2. 15. ์ด์ 1 ยทยทยท 43 44 45 46 47 48 ๋ค์ 728x90