본문 바로가기 메뉴 바로가기

CodeAngie

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

CodeAngie

검색하기 폼
  • 전체보기 (168)
    • Study (154)
      • Algorithm (8)
      • Coding Test (50)
      • Java (5)
      • FastAPI (2)
      • Docker (8)
      • FastCampus (42)
      • Codetree (9)
      • Ect (25)
    • ML (9)
      • Transformer (5)
      • RecSys (0)
      • Ect (4)

1890 (1)
[백준 BOJ / Python] 1890번 점프 DP

문제 N*N 크기의 게임판이 있을 때, (0, 0)에서 (N-1, N-1)까지 규칙(조건)에 맞게 이동할 수 있는 경로의 수를 구하는 문제이다. 문제 조건 각 칸에는 한 번에 이동 가능한 거리가 쓰임 반드시 오른쪽 혹은 아래쪽으로 이동 풀이 문제의 조건을 주의해야 한다. (오른쪽과 아래쪽으로만 한 번에 직선 이동 가능) 오른쪽과 아래쪽으로만 이동 가능하기 때문에 왼쪽 위의 경로의 수를 먼저 구하고 해당 경로의 수를 활용하여 다음 위치의 경로의 수를 구할 수 있다. 즉, DP를 활용할 수 있다. 위의 그림은 의 예시의 풀이 과정을 시각화한 것이다. 각 칸을 방문하면서 게임판의 범위 내에서 이동 가능한 거리라면, DP에 저장되어 있는 현재 위치까지 도달하는데 가능한 경로의 수..

Study/Coding Test 2023. 1. 27.
이전 1 다음
이전 다음
«   2026/03   »
일 월 화 수 목 금 토
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 31
TAG
  • DP
  • dfs
  • 파이썬
  • 분리집합
  • 트랜스포머
  • pytorch
  • 구현
  • Django
  • BFS
  • greedy
  • Pycharm
  • 코딩테스트
  • java
  • lis
  • MySQL
  • python
  • 그리디
  • disjoint set
  • 백준
  • 오블완
  • 티스토리챌린지
  • 코드트리
  • 프로그래머스
  • Transformer
  • boj
  • 누적합
  • 알고리즘
  • docker
  • COLAB
  • Windows
more
링크

Blog is powered by Tistory / Designed by Tistory

티스토리툴바