본문 바로가기

Marryakirise's coding

검색하기
Marryakirise's coding
프로필사진 kirise

  • KIRI (13)
    • Algorithm (13)
      • Baekjoon (9)
      • Programmers (4)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2026/04   »
일 월 화 수 목 금 토
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
  • 골드5
  • 코딩
  • 백준
  • 몫과 나머지
  • 16953
  • 최소힙
  • deque
  • LV2
  • 그리디
  • 실버1
  • 큐
  • 실버2
  • 실버4
  • dfs
  • 1927
  • heapq
  • 이분법
  • 11758
  • BFS
  • dp
  • 5430
  • 프로그래머스
  • 기하학
  • 점프와 순간이동
  • 1388
  • CCW
  • 2178
  • 실버3
  • 9651
  • 타겟넘버
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2178 (1)

Marryakirise's coding

[BFS] 백준 Sliver1 2178 미로 탐색

문제 Point ✨ bfs 문제에서 상하좌우로 노드를 탐색하고, 최단경로를 찾는문제인데, 이 문제의 포인트는 "1일 때만 이동할 수 있기 때문에 중심이 되는 노드에서 상하좌우로 탐색한 노드가 1이면, 중심이 되는 노드의 최소 칸 수에 1을 더한 값으로 그 탐색한 노드의 값을 바꾼다." 이다. import sys from collections import deque # 최단 경로를 찾는 문제 def bfs(start, end): queue = deque([(start,end)]) visited = [[0] * m for _ in range(n)] visited[start][end] = 1 dx = [-1, 1, 0, 0] dy = [0, 0, -1, 1] cnt = 0 while queue: x, y = ..

Algorithm/Baekjoon 2023. 12. 3. 17:16
이전 Prev 1 Next 다음

Blog is powered by AXZ / Designed by Tistory

티스토리툴바