728x90 ๋ฐ์ํ ์ ์ฒด ๊ธ85 [๋ฐฑ์ค] 24480. ์๊ณ ๋ฆฌ์ฆ ์์ - ๊น์ด ์ฐ์ ํ์ 2/Python - Silver 2 โ๋ฌธ์ https://www.acmicpc.net/problem/24480์ฑ๋ฅ ์์ฝ๋ฉ๋ชจ๋ฆฌ: 70312 KB, ์๊ฐ: 540 ms๋ถ๋ฅ๊น์ด ์ฐ์ ํ์, ๊ทธ๋ํ ์ด๋ก , ๊ทธ๋ํ ํ์, ์ ๋ ฌ๋ฌธ์ ์ค๋ช ์ค๋๋ ์์ค์ด๋ ๊น์ด ์ฐ์ ํ์(DFS) ์์ ์กฐ๊ต๋ฅผ ํ๊ณ ์๋ค. ์๋น ๊ฐ ์์ ํ ๋ด์ฉ์ ํ์๋ค์ด ์ ์ดํดํ๋์ง ๋ฌธ์ ๋ฅผ ํตํด์ ํ์ธํด๋ณด์.N๊ฐ์ ์ ์ ๊ณผ M๊ฐ์ ๊ฐ์ ์ผ๋ก ๊ตฌ์ฑ๋ ๋ฌด๋ฐฉํฅ ๊ทธ๋ํ(undirected graph)๊ฐ ์ฃผ์ด์ง๋ค. ์ ์ ๋ฒํธ๋ 1๋ฒ๋ถํฐ N๋ฒ์ด๊ณ ๋ชจ๋ ๊ฐ์ ์ ๊ฐ์ค์น๋ 1์ด๋ค. ์ ์ R์์ ์์ํ์ฌ ๊น์ด ์ฐ์ ํ์์ผ๋ก ๋ ธ๋๋ฅผ ๋ฐฉ๋ฌธํ ๊ฒฝ์ฐ ๋ ธ๋์ ๋ฐฉ๋ฌธ ์์๋ฅผ ์ถ๋ ฅํ์.๊น์ด ์ฐ์ ํ์ ์์ฌ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ๋ค. ์ธ์ ์ ์ ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐฉ๋ฌธํ๋ค.dfs(V, E, R) { # V : ์ ์ ์งํฉ, E : ๊ฐ์ .. 2025. 2. 4. [CS] OSI 7 Layer/Physical Layer ๋ฌผ๋ฆฌ ๊ณ์ธต๋ฌผ๋ฆฌ ๊ณ์ธต์ ์์คํ ์ ๋ฌผ๋ฆฌ์ ๋ฐ ์ ๊ธฐ์ ํํ์ธ OSI ๋ชจ๋ธ์ ๊ฐ์ฅ ์๋์ ์๋ ๊ณ์ธต์ด๋ค. ์ ์ ํ๋ฌ๊ทธ, ์ปค๋ฅํฐ, ์์ ๊ธฐ, ์ผ์ด๋ธ ์ ํ ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ๋คํธ์ํฌ ๊ตฌ์ฑ ์์๋ก ๊ตฌ์ฑ๋๋ค. ๋ฌผ๋ฆฌ ๊ณ์ธต์ ํ ์ฅ์น์์ ๋ค๋ฅธ ์ฅ์น๋ก ๋ฐ์ดํฐ ๋นํธ๋ฅผ ์ ์กํ๋ค.๋ฌผ๋ฆฌ ๊ณ์ธต์ ์ธ์ฝ๋ฉ ์ ํ(์ ํธ์์ 0๊ณผ 1์ด ์ธ์ฝ๋ฉ ๋๋ ๋ฐฉ์)์ ์ ์ํ๋ค. ๋ฌผ๋ฆฌ์ ๋งค์ฒด๋ฅผ ํตํด ๊ตฌ์กฐํ๋์ง ์์ ์์ ๋ฐ์ดํฐ ์คํธ๋ฆผ์ ํต์ ์ ๋ด๋นํ๋ค.๋ฌผ๋ฆฌ ๊ณ์ธต์ด ์ํํ๋ ๊ธฐ๋ฅ๋ฌผ๋ฆฌ ๊ณ์ธต์ ๋ฌผ๋ฆฌ์ ๋งค์ฒด๋ฅผ ํตํด ์์ ๋ฐ์ดํฐ๋ฅผ ๋นํธ๋ก ์ ์กํ๋ ์ญํ ์ ํ๋ค. ๋ฐ์ดํฐ๋ฅผ ์์ด์ด, ๊ด์ฌ์ ๋๋ ๋ฌด์ ์ฑ๋์ ํตํด ์ด๋ํ ์ ์๋ ์ ํธ๋ก ๋ณํํ๊ณ (์ธ์ฝ๋ฉ) ์ด๋ฌํ ์ ํธ๋ฅผ ์์ ๊ธฐ์์ ๋ค์ ๋ฐ์ดํฐ๋ก ๋ฐ๊พผ๋ค(๋์ฝ๋ฉ). ์ ํธ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ ์ก๋๋๋ก ๋ณด์ฅํ๊ณ ๋ณ์กฐ์ ๊ฐ์ ๊ธฐ์ ์ ์ฌ์ฉ.. 2025. 2. 3. [CS] TCP/IP Model TCP/IP ๋ชจ๋ธ์ด๋TCP/IP ๋ชจ๋ธ์ ์ปดํจํฐ ๋คํธ์ํน์ ์ํ ๊ธฐ๋ณธ ํ๋ ์์ํฌ์ด๋ค. ์ด ๋ชจ๋ธ์ ๋คํธ์ํฌ์์ ๋ฐ์ดํฐ๊ฐ ์ ์ก๋๋ ๋ฐฉ์์ ์ ์ํ์ฌ ์ฅ์น ๊ฐ์ ์์ ์ ์ธ ํต์ ์ ๋ณด์ฅํ๋ค. ์ด๋ ๋งํฌ ๊ณ์ธต, ์ธํฐ๋ท ๊ณ์ธต, ์ ์ก ๊ณ์ธต, ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์ 4๊ฐ์ ๊ณ์ธต์ผ๋ก ๊ตฌ์ฑ๋๋ค. ๊ฐ ๊ณ์ธต์๋ ๋คํธ์ํฌ ํต์ ์ ๋ค์ํ ์ธก๋ฉด์ ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ด ๋๋ ํน์ ๊ธฐ๋ฅ์ด ์์ด ํ๋ ๋คํธ์ํฌ๋ฅผ ์ดํดํ๊ณ ์์ ํ๋ ๋ฐ ํ์์ ์ด๋ค.TCP/IP๋ ๋ฌด์จ ์ญํ ์ ํ๋๊ฐ?TCP/IP์ ์ฃผ์ ์์ ์ ์ปดํจํฐ์ ๋ฐ์ดํฐ๋ฅผ ํ ์ฅ์น์์ ๋ค๋ฅธ ์ฅ์น๋ก ์ ์กํ๋ ๊ฒ์ด๋ค. ์ด ํ๋ก์ธ์ค์ ์ฃผ์ ์กฐ๊ฑด์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ขฐํ ์ ์๊ณ ์ ํํ๊ฒ ๋ง๋ค์ด ์์ ์๊ฐ ๋ฐ์ ์๊ฐ ๋ณด๋ธ ๊ฒ๊ณผ ๋์ผํ ์ ๋ณด๋ฅผ ์์ ํ๋๋ก ํ๋ ๊ฒ์ด๋ค. ๊ฐ ๋ฉ์์ง๊ฐ ์ต์ข ๋ชฉ์ ์ง์ ์ ํํ๊ฒ ๋๋ฌํ๋๋ก ํ๊ธฐ.. 2025. 1. 29. [GCP] Compute Engine ๊ฐ์ ๋ฐ ์์ฑ https://cloud.google.com/compute/docs/overview?hl=ko&_gl=1*wrzvma*_up*MQ..&gclid=CPagnbaumosDFfxSwgUdUbgrog&gclsrc=ds Compute Engine ๊ฐ์ | Compute Engine Documentation | Google Cloud์๊ฒฌ ๋ณด๋ด๊ธฐ Compute Engine ๊ฐ์ ์ปฌ๋ ์ ์ ์ฌ์ฉํด ์ ๋ฆฌํ๊ธฐ ๋ด ํ๊ฒฝ์ค์ ์ ๊ธฐ์ค์ผ๋ก ์ฝํ ์ธ ๋ฅผ ์ ์ฅํ๊ณ ๋ถ๋ฅํ์ธ์. Compute Engine์ ์์ฒด ๊ด๋ฆฌํ ๊ฐ์ ๋จธ์ (VM) ์ธ์คํด์ค ๋ฐ ๋ฒ ์ด๋ฉํ ์ธ์คํด์ค๋ฅผ ์ ๊ณตcloud.google.comCompute Engine์ด๋?Compute Engine์ GCP์์ ์ ๊ณตํ๋ VM(๊ฐ์๋จธ์ ) ์๋น์ค์ด๋ค. AWS๋ก ์๊ฐํ๋ฉด Amazo.. 2025. 1. 29. [CS] OSI Model OSI ๋ชจ๋ธ์ด๋?OSI Model์ ์๋ก ๋ค๋ฅธ ์ปดํจํฐ ์์คํ ์ด ๋คํธ์ํฌ๋ฅผ ํตํด ํต์ ํ๋ ๋ฐฉ์์ ์ค๋ช ํ๋ ์ผ๋ จ์ ๊ท์น์ด๋ค. OSI ๋ชจ๋ธ์ ๊ตญ์ ํ์คํ ๊ธฐ๊ตฌ(ISO)์์ ๊ฐ๋ฐํ๋ค. OSI ๋ชจ๋ธ์ 7๊ฐ ๊ณ์ธต์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๊ฐ ๊ณ์ธต์๋ ํน์ ๊ธฐ๋ฅ๊ณผ ์ฑ ์์ด ์๋ค. ์ด๋ฌํ ๊ณ์ธต์ ์ ๊ทผ ๋ฐฉ์์ ์๋ก ๋ค๋ฅธ ์ฅ์น์ ๊ธฐ์ ์ด ํจ๊ป ์๋ํ๊ธฐ ์ฝ๊ฒ ํด์ค๋ค.OSI ๋ชจ๋ธ์ ๋ฐ์ดํฐ ์ ์ก๊ณผ ๋คํธ์ํฌ ๋ฌธ์ ๊ด๋ฆฌ๋ฅผ ์ํ ๋ช ํํ ๊ตฌ์กฐ๋ฅผ ์ ๊ณตํ๋ค. OSI ๋ชจ๋ธ์ ๋คํธ์ํฌ ์์คํ ์ด ์ด๋ป๊ฒ ๊ธฐ๋ฅํ๋์ง ์ดํดํ๊ธฐ ์ํ ์ฐธ์กฐ๋ก ๋๋ฆฌ ์ฌ์ฉ๋๋ค.OSI ๋ชจ๋ธ์ ๊ณ์ธตOSI ๋ชจ๋ธ์๋ 7๊ฐ์ ๊ณ์ธต์ด ์์ผ๋ฉฐ ๊ฐ ๊ณ์ธต์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ์์ด ๊ณ ์ ํ ์ญํ ์ ํ๋ค.1๊ณ์ธต: ๋ฌผ๋ฆฌ ๊ณ์ธต2๊ณ์ธต: ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต3๊ณ์ธต: ๋คํธ์ํฌ ๊ณ์ธต4๊ณ์ธต: ์ ์ก ๊ณ์ธต5๊ณ์ธต: ์ธ.. 2025. 1. 28. [CS] Client-Server Model ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ์ด๋?ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ์ ๋ฆฌ์์ค ๋๋ ์๋น์ค ์ ๊ณต์(์๋ฒ)์ ์๋น์ค ์์ฒญ์(ํด๋ผ์ด์ธํธ) ๊ฐ์ ์์ ๋๋ ์ํฌ๋ก๋๋ฅผ ๋ถํ ํ๋ ๋ถ์ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์กฐ์ด๋ค. ํด๋ผ์ด์ธํธ-์๋ฒ ์ํคํ ์ฒ์์ ํด๋ผ์ด์ธํธ ์ปดํจํฐ๊ฐ ์ธํฐ๋ท์ ํตํด ์๋ฒ์ ๋ฐ์ดํฐ ์์ฒญ์ ๋ณด๋ด๋ฉด ์๋ฒ๋ ์์ฒญ๋๋ ํ๋ก์ธ์ค๋ฅผ ์๋ฝํ๊ณ ์์ฒญ๋ ๋ฐ์ดํฐ ํจํท์ ํด๋ผ์ด์ธํธ๋ก ๋ค์ ์ ๋ฌํ๋ค. ํด๋ผ์ด์ธํธ๋ ๋ฆฌ์์ค๋ฅผ ๊ณต์ ํ์ง ์๋๋ค. ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ์ ์๋ก๋ ์ด๋ฉ์ผ, World Wide Web ๋ฑ์ด ์๋ค.ํด๋ผ์ด์ธํธ-์๋ฒ ๋ชจ๋ธ์ ์ด๋ป๊ฒ ์๋ํ๋๊ฐ?ํด๋ผ์ด์ธํธ: ํน์ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋์ด๋ ์กฐ์ง์ ๋งํ๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ๋์งํธ ์ธ๊ณ์์ ํด๋ผ์ด์ธํธ๋ ์ปดํจํฐ(ํธ์คํธ) ์ฆ ์๋น์ค ์ ๊ณต์(์๋ฒ)๋ก ๋ถํฐ ์ ๋ณด๋ฅผ ๋ฐ๊ฑฐ๋ ํน์ ์๋น์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ ์ปดํจํฐ์ด๋ค.. 2025. 1. 27. ์ด์ 1 2 3 4 ยทยทยท 15 ๋ค์ 728x90 ๋ฐ์ํ