나의 일지
close
프로필 사진

나의 일지

github: @alreadysons

  • 분류 전체보기 (19)
    • 개발일지 (8)
      • 안드로이드 (7)
      • 파이썬 (1)
    • 시사일지 (0)
    • 공부일지 (11)
      • Kotlin (6)
      • 정보처리기사 (1)
      • 알고리즘 (4)
  • 홈
[알고리즘] dp와 dfs, bfs

[알고리즘] dp와 dfs, bfs

https://www.acmicpc.net/problem/1463 다음의 문제를 기반으로 dp에 대해 공부하였다 다음의 문제에서 최소의 방식을 구하기 위해 dp를 사용할 수 있다 import sysinput = sys.stdin.readlinex = int(input())d = [0] * (x + 1) 우선 다음의 방식으로 시작값과 시작값 만큼의 0으로 채우진 배열을 준비한다 for i in range(2, x + 1): d[i] = d[i - 1] + 1 if i % 2 == 0: d[i] = min(d[i], d[i // 2] + 1) if i % 3 == 0: d[i] = min(d[i], d[i // 3] + 1) 그리고 0으로 채워진 배열에 반복문으로 ..

  • format_list_bulleted 공부일지/알고리즘
  • · 2025. 9. 9.
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (19)
    • 개발일지 (8)
      • 안드로이드 (7)
      • 파이썬 (1)
    • 시사일지 (0)
    • 공부일지 (11)
      • Kotlin (6)
      • 정보처리기사 (1)
      • 알고리즘 (4)
인기 글
전체 방문자
오늘
어제
Copyright © JOEKR_SON 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바