코딩/백준 (C++)
백준 19238번: 스타트 택시 (C++)
https://www.acmicpc.net/problem/19238 19238번: 스타트 택시 첫 줄에 N, M, 그리고 초기 연료의 양이 주어진다. (2 ≤ N ≤ 20, 1 ≤ M ≤ N2, 1 ≤ 초기 연료 ≤ 500,000) 연료는 무한히 많이 담을 수 있기 때문에, 초기 연료의 양을 넘어서 충전될 수도 있다. 다 www.acmicpc.net 접근 지난번에 이어 안풀어본 문제를 C++로 풀어보았다. 이번 문제에서는 tuple을 이용하는 방법 및 C++에서 우선순위 큐를 사용하는 방법을 익힐 수 있었다. 문제 자체는 최단거리를 계산하기 위한 BFS 알고리즘을 이용해서 풀 수 있었다. C++에서 tuple을 이용하기 위해서는 헤더를 불러와야하고, #include tuple 와 같은 형식으로 사용할 수..
2022. 3. 31. 01:16
최근댓글