Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 수학
- 유니티
- 알고리즘
- C
- 리눅스
- 문제풀이
- 보로노이다이어그램
- SOH
- Doubly Connected Edge List
- 우분투
- c#
- linux
- PS
- Unity
- uclidean algorithm
- Graham Scan
- AABB
- 내적
- 외적
- Expanding Polytope Algorithm
- GJK
- 벡터
- ubuntu
- Vector
- 백준
- dp
- 분할축 이론
- 다이나믹 프로그래밍
- C++
- 충돌 알고리즘
Archives
- Today
- Total
목록코딩테스트 (1)
마이 플밍 블로그
[C++] 백준 2146 - 다리 만들기
2146번: 다리 만들기 여러 섬으로 이루어진 나라가 있다. 이 나라의 대통령은 섬을 잇는 다리를 만들겠다는 공약으로 인기몰이를 해 당선될 수 있었다. 하지만 막상 대통령에 취임하자, 다리를 놓는다는 것이 아깝다 www.acmicpc.net 풀이 bfs가 아닌 dfs로 풀어서 조금 애먹었던 문제이다. 섬들에 번호를 매기고 각 섬의 가장자리 부분들의 위치를 저장한뒤 가장자리 에서 부터 시작해서 다른 섬으로 다리를 점점 넓혀나가면 된다. 코드 #include using namespace std; int board[101][101]; int flag[101][101]; int region[101][101]; int regionNum = 1; int n; int dx[4] = {0,0,-1,1}; int dy[..
문제풀이/백준
2023. 10. 1. 23:39