์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- subscreen
- ์๊ณ ๋ฆฌ์ฆ
- ๊น์ด์ฐ์ ํ์
- screen
- qas
- Import
- Internal Table
- select
- call function
- ์ด๋ถํ์
- ๋จ๋ฐฉํฅํ์
- PRD
- abap dictionary
- ์ค๋ฒ2
- dev
- tasknumber
- ์คํธ๋ญ์ฒ
- Export
- structure
- Function Module
- ๋๋น์ฐ์ ํ์
- ABAP
- SAP
- modify
- ์ค๋ฒ3
- screen program
- ๋ชจ๋ํ
- ์๋ฐฉํฅํ์
- ๋ฐฑ์ค
- t์ฝ๋
- Today
- Total
๋ชฉ๋ก๋๋น์ฐ์ ํ์ (2)
CS Studentโs SAP&Tech Journey๐ซ

99ํด๋ฝ ์ฝํ ์คํฐ๋ 4์ผ1. ๋ฐฑ์ค 24444๋ฒ ์๊ณ ๋ฆฌ์ฆ ์์ - ๋๋น ์ฐ์ ํ์ 1[๋ฐฑ์ค] 24444๋ฒ: ์๊ณ ๋ฆฌ์ฆ ์์ - ๋๋น ์ฐ์ ํ์ 2. ์ค๋์ ํ๊ณ 0. ๋ฌธ์ ๋ถ์N๊ฐ์ ์ ์ ๊ณผ M๊ฐ์ ๊ฐ์ ์ผ๋ก ๊ตฌ์ฑ๋ ๋ฌด๋ฐฉํฅ ๊ทธ๋ํ(undirected graph)๊ฐ ์ฃผ์ด์ง๋ค. ์ ์ ๋ฒํธ๋ 1๋ฒ๋ถํฐ N๋ฒ์ด๊ณ ๋ชจ๋ ๊ฐ์ ์ ๊ฐ์ค์น๋ 1์ด๋ค. ์ ์ R์์ ์์ํ์ฌ ๋๋น ์ฐ์ ํ์์ผ๋ก ๋ ธ๋๋ฅผ ๋ฐฉ๋ฌธํ ๊ฒฝ์ฐ ๋ ธ๋์ ๋ฐฉ๋ฌธ ์์๋ฅผ ์ถ๋ ฅํ์.๋๋น ์ฐ์ ํ์ ์์ฌ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ๋ค. ์ธ์ ์ ์ ์ ์ค๋ฆ์ฐจ์์ผ๋ก ๋ฐฉ๋ฌธํ๋ค. : ์ธ์ ์ ์ ์ ์ค๋ฆ์ฐจ์์ผ๋ก ๋ฐฉ๋ฌธ์์ผ์ผํ๋ฏ๋ก ์ ๋ ฌํด์ฃผ์ด์ผ ํ๋ค. 1. ์ ๋ ฅ์ฒซ์งธ ์ค์ ์ ์ ์ ์ N (5 โค N โค 100,000), ๊ฐ์ ์ ์ M (1 โค M โค 200,000), ์์ ์ ์ R (1 โค R โค ..

1. ๋๋น ์ฐ์ ํ์ BFS ( Breadth-First Search )BFS๋ ๋๋น ์ฐ์ ํ์์ด๋ผ๊ณ ๋ ๋ถ๋ฅด๋ฉฐ, ๊ทธ๋ํ์์ ๊ฐ๊น์ด ๋ ธ๋๋ถํฐ ์ฐ์ ์ ์ผ๋ก ํ์ํ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋๋ค. BFS๋ ํ ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ด์ฉํ๋ฉฐ, ๊ตฌ์ฒด์ ์ธ ๋์ ๊ณผ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ํ์ ์์ ๋ ธ๋๋ฅผ ํ์ ์ฝ์ ํ๊ณ ๋ฐฉ๋ฌธ ์ฒ๋ฆฌ๋ฅผ ํ๋ค.ํ์์ ๋ ธ๋๋ฅผ ๊บผ๋ธ ๋ค์ ํด๋น ๋ ธ๋์ ์ธ์ ๋ ธ๋ ์ค์์ ๋ฐฉ๋ฌธํ์ง ์์ ๋ ธ๋๋ฅผ ๋ชจ๋ ํ์ ์ฝ์ ํ๊ณ ๋ฐฉ๋ฌธ์ฒ๋ฆฌ ํ๋ค.๋ ์ด์ 2๋ฒ์ ๊ณผ์ ์ ์ํํ ์ ์์ ๋๊น์ง ๋ฐ๋ณตํ๋ค. 2. BFS ๋์ ์์[Step 0] ๊ทธ๋ํ๋ฅผ ์ค๋น (๋ฐฉ๋ฌธ๊ธฐ์ค : ๋ฒํธ๊ฐ ๋ฎ์ ์ธ์ ๋ ธ๋๋ถํฐ) / ์์๋ ธ๋ : 1[Step 1] ์์๋ ธ๋ โ1โ์ ํ์ ์ฝ์ ํ๊ณ ๋ฐฉ๋ฌธ์ฒ๋ฆฌํฉ๋๋ค.[Step 2] ํ์์ ๋ ธ๋ โ1โ์ ๊บผ๋ด ๋ฐฉ๋ฌธํ์ง ์์ ์ธ์ ๋ ธ๋ โ2โ..