์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- kakao
- review
- ๋๋์๋ก
- parametric search
- usaco
- ํด์ค
- ์นด์นด์ค
- ๋ฆฌ๋ทฐ
- ์๋ฅ
- ์ํ
- ์์ ํ์
- silver
- Recursive
- 2020
- coding
- Netflix
- Algorithm
- ๋ทํ๋ฆญ์ค
- ์ถ์ฒ
- array
- Greedy
- Movie
- BFS
- health
- ์์ด
- BOJ
- ์ฝ๋ฉ ํ ์คํธ
- benefits
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฐฑ์ค
- Today
- Total
๋ชฉ๋กarray (3)
Lemonlover๐ง๐ปโ๏ธ

์ด๋ ค์ด ์ฝ๋ฉ ํ ์คํธ์์๋ ๊ทธ๋ํ ๋ฌธ์ ๊ฐ ํ๋์ฉ ์ถ์ ๋ฉ๋๋ค. ์ฝ๋ฉ ํ ์คํธ ๊ทธ๋ํ ๊ด๋ จ ๋ฌธ์ ๋ผ๊ณ ํ๋ค๋ฉด, ์๋ ์์ค์์ ๋์ต๋๋ค. 1. ์ต๋จ๊ฑฐ๋ฆฌ (ํ๋ก์ด๋ ์๊ณ ๋ฆฌ์ฆ / ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ) 2. ํธ๋ฆฌ 3. ์ธ์ดํด ์ฐพ๊ธฐ 4. ์ต์ ์คํจ๋ ํธ๋ฆฌ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํธ๋๋ฐ ๊ฐ์ฅ ๋จผ์ ํด์ผํ ๊ฒ์ '๋ ธ๋์ ๋ ธ๋๋ฅผ ์ฃ์ง๋ก ์๋ ๊ฒ' ์ ๋๋ค. ์ด๊ฒ์ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์๋ ํฌ๊ฒ ๋ ๊ฐ์ง๊ฐ ์กด์ฌํฉ๋๋ค. 1. adjacent matrix 2. adjacent list ์ด ๋ ๊ฐ์ง์ ๋ํด์ ์ดํด๋ณผ ์์ ์ ๋๋ค. ๊ทธ ์ ์ ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๋ํ์ ๋ ๊ฐ์ง ์ข ๋ฅ์ ๋ํด์ ๋ง์๋๋ฆฌ๊ฒ ์ต๋๋ค. 1. directed graph (๋ฐฉํฅ ๊ทธ๋ํ) : ๋ฌธ์ ์์ ์ฃผ์ด์ง ๊ทธ๋ฆผ์ ํ์ดํ๊ฐ ์๊ฑฐ๋, ๋ฌธ์ ์ค๋ช ์ 'a์์ b๋ก๋ง ๊ฐ ์ ์๋ค'๋ผ๋ ๋ง์ด ์์ ๊ฒฝ์ฐ ..

์ ์ฌ๊ฐ ๋ฐฐ์ด์์ ๋๊ฐ์ ์ ํน์ง์ด ์์ต๋๋ค. ์ค๋ฅธ์ชฝ ์๋๋ก ํฅํ๋ ๋๊ฐ์ ์ ๊ฐ element ๋ค์ x - y ๋๋ y - x ๊ฐ์ด ๊ฐ์ต๋๋ค. ์ค๋ฅธ์ชฝ ์๋ก ํฅํ๋ ๋๊ฐ์ ์ ๊ฐ element ๋ค์ x + y ๊ฐ์ด ๊ฐ์ต๋๋ค. ์์์ element ๋ ์ด ๋ ๋๊ฐ์ ์ ๊ต์ ์ผ๋ก๋ ํด์ํ ์ ์์ต๋๋ค. ์ฆ, (์ค๋ฅธ์ชฝ ์๋ ๋๊ฐ์ ๊ฐ) = x - y (๋๋ y - x) (์ค๋ฅธ์ชฝ ์ ๋๊ฐ์ ๊ฐ) = x + y ์ด ๋ ๊ฐ์ด ์ฃผ์ด์ง๋ฉด ์ ์ผํ element์ (y, x) ์์น๋ฅผ ์์๋ด ์ ๊ทผํ ์ ์์ต๋๋ค. 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 #include using namespace std; int mp[101][1..