일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AIFFEL
- 알고리즘
- 연결리스트
- 최단거리알고리즘
- 인강
- 코딩테스트대비
- package-install
- FastCampus
- 시나공정보처리기사
- 크루스칼알고리즘
- DFS알고리즘
- 백준알고리즘2920번
- 코딩테스트인강
- 시간복잡도
- 작심삼개월
- 1주차완료
- 자료구조
- 내돈내산
- 트리구조
- 코딩테스트
- Ai
- nqueen
- Korean-NLP
- 프림알고리즘
- BFS알고리즘
- 퀵정렬
- 해쉬테이블
- 파이썬
- 환급챌린지
- 패스트캠퍼스
- Today
- Total
목록크루스칼알고리즘 (2)
DevLog
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/owtYU/btq3UHpOocg/ADtuPDka7KkZI3cfoRbCEK/img.png)
알고리즘/기술면접 완전 정복 올인원 패키지 Online 최소 신장 트리의 이해 1 - Union_Find 알고리즘 최소 신장 트리의 이해 1 - 크루스칼 알고리즘 코드 작성 - 1. Path 최소 신장 트리의 이해 1 - 크루스칼 알고리즘 코드 작성 - 2. Union_by_rank union-by-rank 기법 각 트리에 대해 높이(rank)를 기억해 두고, Union시 두 트리의 높이(rank)가 다르면, 높이가 작은 트리를 높이가 큰 트리에 붙임 (즉, 높이가 큰 트리의 루트 노드가 합친 집합의 루트 노드가 되게 함) 높이가 h - 1 인 두 개의 트리를 합칠 때는 한 쪽의 트리 높이를 1 증가시켜주고, 다른 쪽의 트리를 해당 트리에 붙여줌 초기화시, 모든 원소는 높이(rank) 가 0 인 개별 집..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cvUiLb/btq3t3TGfQp/4VFly062Pxmp7nRq9znkjk/img.png)
알고리즘/기술면접 완전 정복 올인원 패키지 Online 최소 신장 트리의 이해 1 - 신장 트리와 최소 신장 트리 이해 최소 신장 트리의 이해 1 - 크루스칼 알고리즘 (Kruskal's Algorithm) 최소 신장 트리의 이해 1 - Kruskal 알고리즘과 Union_find 알고리즘의 차이 신장 트리 란? Spanning Tree, 또는 신장 트리라고 불림 (Spanning Tree가 보다 자연스러워 보임) 원래의 그래프의 모든 노드가 연결되어 있으면서 트리의 속성을 만족하는 그래프 신장 트리의 조건 본래의 그래프의 모든 노드를 포함해야 함 모든 노드가 서로 연결 트리의 속성을 만족시킴 (사이클이 존재하지 않음) 최소 신장 트리 Minimum Spanning Tree, MST 라고 불림 가능한 S..