최소신장트리(MST: Minimum Spanning Tree)를 구하는 알고리즘
컴퓨터시스템응용기술사 제116회 4교시 27번 문항으로, 과목은 SW공학/프로젝트관리입니다.
원문 문제
컴퓨터시스템응용기술사 제116회 27번. 최소신장트리(MST: Minimum Spanning Tree)를 구하는 알고리즘
- 가. 크루스컬(Kruskal) 알고리즘
- 나. 프림(Prim) 알고리즘
핵심 키워드
- 최소 신장 트리
- 크루스컬 알고리즘
- 프림 알고리즘
- 탐욕 기법
- Union-Find
- 우선순위 큐
고득점 가이드 — 1. 개요
최소 신장 트리(MST)는 연결 가중 그래프에서 모든 정점을 사이클 없이 연결하면서 간선 가중치 합을 최소화하는 부분 그래프이며, 네트워크 인프라 설계에서 회선 비용 최소화의 표준 모델로 활용된다. 탐욕 기법을 적용한 대표 알고리즘으로 크루스컬과 프림이 있으며, 접근 방식·핵심 자료구조·시간 복잡도가 상이해 그래프 특성에 따라 선택한다. 두 알고리즘의 핵심 비교는 [표 1] 참조.
출제 이력
- 최소 신장 트리기출 1문항
- 크루스컬 알고리즘기출 1문항
- 프림 알고리즘기출 1문항
- 탐욕 기법기출 1문항
- Union-Find기출 1문항
- 우선순위 큐기출 1문항
다른 회차에서 같은 키워드가 나온 문항이 아직 없어요.
같은 과목 문항
- 제116회 1번알고리즘의 시간복잡도(Time Complexity) O(1), O(n), O(n²)1교시무료
- 제116회 9번제품 백로그(Product Backlog)1교시무료
- 제116회 12번분할 정복(Divide and Conquer), 탐욕법(Greedy), 동적계획법(Dynamic Programming)1교시무료
- 제116회 26번대규모 IT 프로젝트에 애자일(Agile) 적용4교시
- 제117회 4번연동기획(Rolling Wave Planning)1교시무료
- 제117회 9번요구명세(Software Requirement Specification)1교시무료