Processing math: 100%
본문 바로가기 메뉴 바로가기

devbelly

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

devbelly

검색하기 폼
  • 분류 전체보기 (218)
    • Algorithm (171)
    • C++ (6)
    • Oracle (8)
    • Design Patterns (4)
    • 학교 (3)
    • Books (25)
      • 스프링 부트 퀵스타트 (9)
      • 스프링5 프로그래밍 입문 (16)
  • 방명록

플로이드와샬 (1)
[백준 1507] 궁금한 민호

문제 www.acmicpc.net/problem/1507 알고리즘 플로이드-와샬 풀이 도시를 잇는 최소한의 다리를 구할 때, 해당 다리들을 지나가는데 걸리는 시간의 총합을 묻는 문제였습니다. 문제에서 제시한 N제한이 작기 때문에(400 이하) 일일히 시도해보는 브루트포스를 사용할 수 있습니다. 그 중에서도 플로이드 와샬을 통해 구현하면 간단하게 구현이 가능합니다. 플로이드를 사용하는 중 k를 거쳐서 단축되는 도시가 존재한다면, 즉 모순이 발생한다면 -1을 출력하도록 합시다. #include #define rep(i,n) for(int i=0;i N; rep(i, N) rep(j, N) { cin >> dist[i][j]; sum += dist[i][j]; } rep(k, N) rep(i, N) r..

Algorithm 2020. 9. 14. 12:02
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • github
TAG
  • spring
  • string
  • 동적계획법
  • union find
  • kmp
  • Segment tree
  • Suffix Array
  • knapsack
  • 펜윅트리
  • dfs
  • dijkstra
  • 좌표압축
  • 스위핑
  • 세그먼트트리
  • 2-SAT
  • bfs
  • 이분탐색
  • SCC
  • greedy
  • hld
  • spring boot
  • 정렬
  • Fenwick
  • sweeping
  • sorting
  • 이분매칭
  • implementation
  • DP
  • Oracle
  • 트라이
more
«   2025/05   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.