PROLOG 로.. 그래프의 최단 경로 문제..
글쓴이: 김일목 / 작성시간: 월, 2006/04/10 - 3:06오후
C++ 이나 JAVA 베이직 같은 걸로는 잘 짜겠는데..
도무지 PROLOG 로는 어떻게 해야 되는지를 모르겠네요...
자료구조 정하기도 쉽지 않고,
절차적으로 프로그래밍을 하는것이 아니다 보니..
학교 과제 인데 몇일째 이것땜에 암것도 못하고 있어요..
대충이라도 좀 알려 주세요...
전체적인 알고리즘은 알고 있는데 그 알고리즘을 PROLOG 로 구현을 못하고 있는 거에요..
제가 알고 있는 알고리즘은..
1. 확인하지 않은 간선중 가짱 짧은 간선을 선택
2. 최소 신장 트리에 선택된 간선 선택
3. 최소 신장 트리에 싸이클이 존재 한다면 1번 반복
4. 최소 신장 트리의 간선이 정점의 수-1 이면 최소 신장 트리 만들기 완료
5. 시작 점에서 종료 점까지 연결..
이렇게 알고 있는데 틀린게 있으면 알려 주세요...
그리고 PROLOG 로 프로그래밍 하는 법도... ㅠㅠ
Forums:
backtracking활용하세요.진부한 예제라서 인터넷에 있을 겁
backtracking활용하세요.
진부한 예제라서 인터넷에 있을 겁니다.
댓글 달기