Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 2961 java
- apache pythonpath
- 18233 java
- django 프로젝트 시작
- 18233 러버덕
- 1188 음식 평론가
- django apache deploy error
- django settings.py
- 공유기 원격 설정
- 2961 도영이가 만든 맛있는 음식
- Problems occurred while performing provisioning operation
- The requested operation has failed!
- 18233 비트마스킹
- django
- django windows 배포 에러
- windows 원격 연결 설정
- 2661 java
- APPEND_SLASH = FALSE
- 2661 좋은 수열
- 2643 색종이 올려 놓기
- java di
- 1188 java
- windows apache wsgi 에러
- 14711 타일 뒤집기
- 원격 연결 포트 포워딩
- 14711 java
- 2643 java
- django The requested operation has failed!
- django 웹 페이지
- django httpd error
Archives
목록크루스칼 알고리즘 (1)
라이브러리는 도서관 아닌가요
크루스칼 알고리즘 (Kruskal Algorithm), MST 최소 신장 트리
오름차순으로 정렬된 엣지를 하나씩 뽑아 노드에 연결되는 엣지로 사용할 것인지를 정하는 것이다. 즉, 두 노드의 루트가 다를 때 작은 값을 가지는 노드를 기준으로 루트를 union한다. 두 노드의 루트가 같다는 것은 하나로 연결이 되어 있다는 뜻이다. (여기서 한 노드의 루트를 찾는 find 메서드(또는 함수)가 필요해진다.) 만약 두 노드의 루트가 같다면, 연결하지 않는다. → 싸이클(Cycle)이 생성될 수 있다. 예시 코드 (백준 BOJ 1922 네트워크 연결) import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Priority..
자료구조, 알고리즘
2021. 11. 16. 15:50