c언어 23286번 허들 넘기 (백준)
#include #define INF 100000000 int main(void) { int n, m, t; //input scanf("%d %d %d", &n, &m, &t); int d[n][n]; //최단거리 배열 for(int i = 0; i2 : 8cm 1->2 와 1->3->2에서 12 > 4, 12 > 8이며, 4, 8중 더 큰 것은 8이다. 고로 1->2는 8로 바뀐다. 이를 Floyd Warshall에서 돌리면 된다. https://www.acmicpc.net/problem/23286 23286번: 허들 넘기 첫째 줄에 세 정수 N, M, T가 주어진다. 다음 M개의 줄에 그래프 간선의 정보 u, v, h가 주어지고, u에서 v로 가는 간선이 있고, 높이가 h인 허들이 간선 중간에 놓여 ..
c언어/BAEKJOON
2023. 1. 3. 00:57
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- C언어
- PASCAL
- 기하학
- Krustal
- 최소 스패닝 트리
- DFS
- C++
- 누적합
- union
- XOR
- Segment Tree
- 1835번
- 최대공약수
- 세그먼트 트리
- find
- 정렬
- 브루트포스
- 그래프
- 스택
- 그리디
- 누적 합
- 1835
- java
- 오프라인 쿼리
- DP
- BFS
- 플로이드
- 덱
- Lazy Propagation
- 백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함