분류 전체보기
-
[백준] 16507 어두운 건 무서워 with PythonPS 2021. 9. 12. 22:35
📌 BOJ 16507 어두운 건 무서워 💡 조건 및 풀이 사진 크기를 의미하는 1
-
[Programmers] 문자열 압축 with PythonPS 2021. 9. 12. 22:15
📌 Programmers - [문자열 압축] 💡 조건 및 풀이 입력 받는 의 길이는 1
-
-
[백준] 18352 특정 거리의 도시 찾기 with PythonPS 2021. 8. 30. 23:18
📌 BOJ 18352 특정 거리의 도시 찾기 💡 조건 및 풀이 1번부터 N번까지의 도시와 M개의 단방향 도로가 존재. 모든 도로의 거리는 1. 특정한 도시 X로부터 출발하여 도달할 수 있는 모든 도시 중에서, 최단 거리가 정확히 K인 모든 도시들의 번호를 출력. BFS 유형의 문제 도달할 수 있는 도시 중에서, 최단 거리가 K인 도시가 하나도 존재하지 않으면 -1을 출력 🖥 소스 코드 from sys import stdin from collections import deque n, m, k, x = map(int, stdin.readline().split()) graph = [[] for _ in range(n + 1)] for i in range(m): a, b = map(int, stdin.readl..
-
-
[Programmers] 합승 택시 요금 with PythonPS 2021. 8. 29. 23:19
📌 Programmers - [합승 택시 요금] 💡 조건 및 풀이 노드의 개수 n, 출발노드 s, A의 도착지점 a, B의 도착지점 b, 노드 간 이동하는데 드는 비용 fares A와 B가 서로 다른 목적지를 향하고 있다. A와 B가 따로 이동하는 것과 어느 지점까지 같이 이동하는 것 중에 최소 비용을 구하는 문제 미로의 벽에 붙어있으면 탈출이 가능하다. 🖥 소스 코드 from collections import deque def solution(n, s, a, b, fares): answer = int(1e9) INF = int(1e9) distance = [[INF] * (n + 1) for _ in range(n + 1)] for q, w, e in fares: distance[q][w] = e di..