공부하자

  • 홈
  • Algorithm
  • AI, Data
  • Game

BFS 1

[백준 BOJ] 13549 숨바꼭질3 (Python)

13549번: 숨바꼭질 3 (acmicpc.net) 13549번: 숨바꼭질 3 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 www.acmicpc.net 두 가지 방법으로 풀 수 있다! 다익스트라 (Heap, Priority Queue 활용) 0-1 BFS (Deque 활용) 다익스트라는 힙에서 다음 위치를 꺼낼 때 우선순위를 고려해야하므로, (걸린 시간, 위치)의 형태로 삽입을 하게 된다. 이에 반해 BFS는 가중치(수빈이가 다음 위치로 가는 데 걸리는 시간, 여기서는 0과 1뿐이다.)에 따라 큐에 삽입하는 위치를 달리해서 위의..

Algorithm/Graph 2021.03.18
1
더보기
프로필사진

정말 공부할거예요

  • ALL (21)
    • Algorithm (15)
      • Back-tracking (1)
      • Binary Search (0)
      • Bruteforce (0)
      • Combination (0)
      • Divide & Conquer (0)
      • Dynamic Programming (2)
      • Graph (6)
      • Greedy (0)
      • Hash (0)
      • Math (0)
      • Simulation (3)
      • String (0)
    • Game (2)
    • 넋두리 (0)
    • AI, Data (1)

Tag

simulation, 백준, BFS, 다익스트라, BackTracking, HackerRank, 파이썬, 코딩테스트, bruteforce, GAME, Breathedge, SQL, floyd-warshall, 프로그래머스, SURVIVAL, Dijkstra, graph, Spec Ops: The Line, python, Oracle,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바