Prim's algorithm을 C (www.bubblellicious.es/prim.tar.gz)에 구현했지만, 이것을 Kruskal's algorithm으로 변환하는 방법을 궁금합니다.Prim의 알고리즘을 Kruskal의 알고리즘으로 변환하는 방법은 무엇입니까?
그들은 꽤 비슷해 보이지만 어떻게하면 기존 코드를 새 코드로 수정할 수 있을지 상상할 수 없습니다. 네가 조언이나 뭔가를 주면 맛있어 질거야. 쉽게 알 수 있겠지만 C 프로그래밍의 n00b입니다 ...
질문에 관련 코드를 삽입하면 유용한 응답을 얻게됩니다. Prim의 알고리즘은 단지 4 줄의 의사 코드이므로 여섯 개의 파일로 구성된 tarball이 필요하다고는 생각하지 않습니다. –
음, 메인 파일 만 읽을 수 있습니다. 모든 파일을 볼 필요는 없습니다. –
IMHO 이러한 알고리즘은 하나에서 다른 것으로 변환하는 것이 유리합니다. Kruskal에는 일종의 우선 순위 대기열이 필요하지만 Kruskal에는 전역 정렬 된 가장자리 목록이 필요합니다. 당신은 처음부터 시작하는 것이 좋습니다. –