Whying's

  • 홈
  • 태그
  • 방명록

BFS 3

[백준 Python] 2573번 빙산

백준 파이썬 2573번 빙산Gold 4 https://www.acmicpc.net/problem/2573 import sysfrom collections import dequeinput = sys.stdin.readlinemove = [(1, 0), (0, 1), (-1, 0), (0, -1)]def check_ice(x, y): visited = [[False]*m for _ in range(n)] q = deque() q.append((x, y)) tmp_cnt = 0 while q: x, y = q.popleft() for tx, ty in move: dx = x+tx dy = y+ty i..

IT/알고리즘 2025.01.25

[백준 Python] 13565번 침투

백준 파이썬 13565번 침투Silver 2 https://www.acmicpc.net/problem/13565import sysinput = sys.stdin.readlinefrom collections import dequemove = [(1, 0), (0, 1), (-1, 0), (0, -1)]def bfs(): while q: y, x = q.popleft() for tx, ty in move: dx = x + tx dy = y + ty if 0  lst[0][idx] 에서 lst[m-1][idx] 에 도달할 수 있는지 확인하는 문제로 bfs를 이용해 문제를 풀 수 있다.

IT/알고리즘 2025.01.23

[백준 Python] 2644번 촌수계산

백준 파이썬 2644번 촌수계산Silver 2 https://www.acmicpc.net/problem/2644 import sysinput = sys.stdin.readlinefrom collections import dequedef bfs(a, b): q = deque() q.append((a, 0)) q.append((b, 0)) visited[a], visited[b] = 0, 0 while q: x, dist = q.popleft() for i in tree[x]: if visited[i] == -1: dist += 1 q.append((i, dist)) ..

IT/알고리즘 2025.01.21
이전
1
다음
더보기
프로필사진

Whying's

애매하고 싶지 않은 개발 일상 블로거

  • 분류 전체보기 (15)
    • 일상 (1)
    • IT (14)
      • 알고리즘 (13)
      • 자격증 (1)
      • 회고 (0)

Tag

12919, 촌수계산, 도시분할계획, Python, a와b, 14728, 집합의 표현, 알고리즘, 13565, 1647, 호텔대실, 후기, 1717, 중앙값 구하기, LCS3, 백준, 2696, 2644, BFS, 파이썬,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바