| [ QuizWit ] in KIDS 글 쓴 이(By): cdpark (박종대) 날 짜 (Date): 2000년 4월 21일 금요일 오후 02시 42분 53초 제 목(Title): Re: 알고리듬 퀴즈 for (i = 0; i < n; i++) init_list(i); for (i = 0; i < m; i++) { insert_list(tri[i, 1], tri[i, 2]; insert_list(tri[i, 1], tri[i, 3]; insert_list(tri[i, 2], tri[i, 3]; insert_list(tri[i, 2], tri[i, 1]; insert_list(tri[i, 3], tri[i, 1]; insert_list(tri[i, 3], tri[i, 2]; } for (i = 0; i < n; i++) { printf("Neighbor of [%d] is :", i); for (j = head_list(i); j != EOL; j = next_list(i, j); printf("%d ", j); printf("\n"); } 물론 Pseudo code니깐 돌리려면 좀 다듬어야 하고, 같은 node가 neighbor에 두번 나타나는 단점이 있기는 하지만... |