기록

  • 홈
  • 태그
  • 방명록

11404 Python 1

[ 백준 11404 ] 플로이드 - Python

문제 보기 이 문제는 플로이드 와샬(Floyd Warshall) 문제 이다. 모든 도시의 쌍 (A, B)에 대해서 도시 A에서 B로 가는데 필요한 비용의 최솟값을 구하면 된다. 하나의 경로가 아닌 모든 경로를 구해야하기 때문에 플로이드 와샬이 적합하다. 사실 문제 이름을 통해서 플로이드 와샬을 유추할 수도 있다..! 플로이드 와샬을 구현하는 것은 어렵지 않으나, 3중 for문이기 때문에 n값이 작을때만 가능하다는 점을 유의해야 한다. i에서 j로 가는 비용과 i에서 k를 거치고 j로 가는 경우를 계속해서 비교하면 된다. for k in range(N): for i in range(N): for j in range(N): d[i][j] = min(d[i][j], d[i][k] + d[k][j]) 코드 im..

알고리즘 풀이/백준 2020.08.01
이전
1
다음
더보기
프로필사진

ㅤ개발뿐만 아니라 다양한 분야에 ㅤ도전하며 배우면서 살아가는 모습을 블로그에 기록하고 있습니다 😊

  • 분류 전체보기 (168)
    • 알고리즘 풀이 (93)
      • 백준 (88)
      • LeetCode (3)
      • 프로그래머스 (2)
    • CS (43)
      • 기타 (2)
      • SRE (24)
      • 자료구조 (1)
      • 운영체제 (6)
      • 네트워크 (7)
      • 데이터베이스 (2)
    • 기타 (4)
      • 소프트웨어 마에스트로 (4)
    • Language (10)
      • Vue (0)
      • Java (1)
      • Hive (1)
      • Python (8)
    • Trouble Shooting (1)
    • Data Engineering (8)
      • 머신러닝 (1)
      • 데이터 분석 (7)
    • 일상 (3)
      • 독서 (0)

Tag

소마, 후니의 쉽게 쓴 네트워킹, 판다스, csv 읽기, 브루트 포스, 백준, 사이트 신뢰성 엔지니어, 소프트웨어 마에스트로 11기, IP 주소, SLO, SRE, Python, 데이터분석, 파이썬, 교착상태, 로드밸런싱, BFS, DFS, boj, 소프트웨어 마에스트로,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

페이스북 트위터 플러그인

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바