플루이드워셜 k i j 순서가 궁금합니다.
0
큰돌님 안녕하세요?
플루이드 워셜 푸는데 k i j 순서가 의미가 있나 궁금해서 질문 드리게 되었습니다.
저의 생각은 "모든쌍에 대해 계산하므로 k i j 의 순서는 별로 상관 없다" 입니다.
그래서 코드를 이렇게 했더니 틀리더라구요?
for(int k = 1;k<=n; k++)
{
for(int i = 1 ; i<=n;i++)
{
for(int j = 1 ; j<=n;j++)
{
if(dist[k][i]==1 && dist[i][j] ==1) dist[k][j]=1;
else if(dist[k][i]== -1 && dist[i][j] == -1) dist[k][j]=-1;
}
}
}
왜 큰돌님 해설 처럼 해야 하는지, 그리고 이 해설의 i k j? 순서로 해야하는지, 왜 그런지 차이가 궁금합니다.
for(int k=1; k<=n; k++)
for(int i=1; i<= n; i++)
for(int j=1; j<= n; j++){
if(dist[i][k] == 1 && dist[k][j] == 1) dist[i][j] = 1;
else if(dist[i][k] == -1 && dist[k][j] == -1) dist[i][j] = -1;
}
c++
코딩-테스트
Answer 2
코살구 로그인 문제
0
10
1
3-A 문제 풀이 관련 질문
0
32
2
2-O 질문 있습니다
0
30
2
2-T 문제에 관한 질문
0
29
2
코딩 살구 클럽 접속 및 사용방법 문의
0
44
2
안녕하세요~. 현재 코살코딩클럽 사이트가 접속이 안됩니다~
0
59
2
코딩살구클럽 로그인문제
0
61
3
코딩 살구 클럽 로그인 문제
0
68
2
2-J 채점관련 질문
0
62
3
코딩 살구 클럽 Python 지원 가능 여부
0
72
1
살구클럽 아이디 없음 문제
0
73
1
1-O 코딩살구클럽 채점관련 질문
0
55
2
히든 테스트 케이스가 사라졌습니다
0
53
1
채점서버 혹시 다른 언어 지원도 가능하게 해주실 수 있나요
1
71
2
살구 클럽 채점 관련 문의(테스트 케이스)
0
65
2
1-H 문제 채점하기 오류
0
57
3
코딩살구클럽 2주차 2-L 문제 채점하기 오류
0
51
2
살구 클럽 채점 관련 문의
0
61
2
코딩 살구 클럽 실전 세션
0
56
2
코딩살구클럽 채점 관련 질문
0
49
2
코딩살구클럽 컴파일에러
0
78
2
5-B
0
49
2
4 - A
0
57
2
코딩살구클럽 입장이 안됩니다
0
147
2


