Bon Voyage
Home
  • 분류 전체보기 (1)
    • 자료구조&알고리즘 (0)
    • 코딩 (0)
    • 자격증 공부 (0)
    • 취준 (0)
Home
  • 분류 전체보기 (1)
    • 자료구조&알고리즘 (0)
    • 코딩 (0)
    • 자격증 공부 (0)
    • 취준 (0)
블로그 내 검색

Bon Voyage

  • 코딩

    [BaekJoon/C++] 11403번 경로 찾기

    2024. 1. 13.

    by. 순늘봄

     

     

    #include <iostream>
    #include <vector>
    #include <algorithm>
    #include <queue>
    
    using namespace std;
    
    int main() {
        ios_base::sync_with_stdio(false);
        cin.tie(NULL);
        cout.tie(NULL);
    
        int n;
        cin >> n;
        int d[100][100];
        
        // 그래프 입력 받기 및 초기화
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                cin >> d[i][j];
            }
        }
    
        // 플로이드-워셜 알고리즘 적용
        for (int k = 0; k < n; k++) {
            for (int i = 0; i < n; i++) {
                for (int j = 0; j < n; j++) {
                    if (d[i][k] && d[k][j])
                        d[i][j] = 1;
                }
            }
        }
    
        // 결과 출력
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                cout << d[i][j] << " ";
            }
            cout << "\n";
        }
    }

    '코딩' 카테고리의 다른 글

    [BaekJoon/C++] 14891번 톱니바퀴  (1) 2024.05.05
    [에러 해결]SQL 제거 후 재설치 시 발생하는 에러  (0) 2024.02.10
    [BaekJoon/C++] 13975번 파일 합치기 3  (0) 2023.10.27
    [BaekJoon/C++] 1181번 단어 정렬  (1) 2023.10.23
    [BaekJoon/C++] 1302번 베스트셀러  (2) 2023.10.21

    댓글

    관련글

    • [BaekJoon/C++] 14891번 톱니바퀴 2024.05.05
    • [에러 해결]SQL 제거 후 재설치 시 발생하는 에러 2024.02.10
    • [BaekJoon/C++] 13975번 파일 합치기 3 2023.10.27
    • [BaekJoon/C++] 1181번 단어 정렬 2023.10.23
    맨 위로
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
순늘봄

티스토리툴바