Kruskal MST using Union Find
์คํ ๋ฐฐ์ด์ผ๋ฅด ์ฌ์ฉํด๋ณด์
Bottom-Up, Top-down ๋ ๊ฐ์ง ๋ฐฉ์์ DP
C++ ์ ์ถ๋ ฅ ์๋ ํฅ์ ๊ธฐ์ตํด ๐ตโจ
priority_queue๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด๋ฆผ์ฐจ์์ด๋ค. (maxHeap)
ํ ๊ฐ์ง ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ํ์ ๋ ์ด์ dfs๋ฅผ ๋์ง ์๊ณ ์ข ๋ฃ!
๋ฐฑ์ค ์ฐ๊ฒฐ์์์ ๊ฐ์ ์ฐพ๊ธฐ ๋ฌธ์ ๋ ๋๊ฐ์ ๋ฌธ์ ์ด๋ค. DFS, BFS๋ ๋ค ์ด์ฉํด์ ํ ์ ์๋ค. ์ฐ๊ฒฐ์์ ์ ๋ ฅ ๋ฐ๋ ํํ๋ฅผ ๋ณต์ตํ๊ธฐ ์ํด ๊ธ์ ๋ ์จ๋ณธ๋ค..๐
๋ด๋ฆผ์ฐจ์ ํด์ ์๊ฐํ๊ธฐ
sort ๊ธฐ์ค ๋ง๋ค์ด์ฃผ๊ธฐ! ๐
โจmap์ ์ ์ด์ฉํด๋ณด์
https://programmers.co.kr/learn/courses/30/lessons/42577
SQL ๊ณ ๋์ Kit ํท๊ฐ๋ฆฌ๊ณ ๋ชจ๋ฅด๋ ๋ฌธ์ ๋ค ๋ชจ์์ง ๐
next_permutation ๐ค๐ป ์ ์ด์ฉํ ์์ด
https://www.acmicpc.net/problem/2580
https://www.acmicpc.net/problem/14888
https://www.acmicpc.net/problem/16987
https://www.acmicpc.net/problem/14889
https://www.acmicpc.net/problem/9663