이 영역을 누르면 첫 페이지로 이동
hoonDEV 블로그의 첫 페이지로 이동

hoonDEV

페이지 맨 위로 올라가기

hoonDEV

동적 계획법(DP) 풀이에 관한 고찰

  • 2020.03.24 02:10
  • 일상

항상 DP 문제를 접하고 풀 때마다 느끼는거지만 '재귀'를 이용해 문제를 풀고자 하면 항상 어디에서 막히거나 시간 초과에 걸린다. 메모이제이션을 제대로 못해서인지 아니면 내가 점화식을 제대로 못짜서인지는 모르겠지만, 다른 사람의 풀이를 보면 죄다 거의 반복문으로 풀어낸다.

 

나도 반복문으로 풀고 싶지 않은 것은 아니다. 매번 DP 문제를 풀 때마다 재귀를 통해 문제를 풀어왔기 때문에, 반복문을 통한 접근 방식에 익숙치 않아서 어떻게 접근해야 할지도 모르겠고, 사실 아직까지 Top-down과 Bottom-up 방식을 구분하여 점화식을 세우는 방법 조차 내겐 너무 벅찬 일이다.

 

언제쯤 DP 문제가 익숙해져서 술술 풀어낼 수 있을지는 모르겠다. 매일 최소 한 문제씩 DP 문제를 풀고 있긴 한데, 감이 잡히는 것 같지가 않다.

 

이제부터라도 DP 문제를 풀면, 시간이 얼마나 걸리더라도 어떻게 풀었는지 또 다른 사람들의 풀이는 어떤지 분석하고 블로그에 꼼꼼하게 기록하는 습관을 들여야겠다.

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

다른 글 더 둘러보기

정보

hoonDEV 블로그의 첫 페이지로 이동

hoonDEV

  • hoonDEV의 첫 페이지로 이동

검색

메뉴

  • 홈
  • 태그

카테고리

  • 분류 전체보기 (91)
    • 일상 (13)
      • 후기 (1)
      • 계획 (11)
    • 공지사항 (1)
    • 알고리즘 (54)
      • 문제풀이 (53)
      • 이론 (1)
    • 공부 (19)
      • React (0)
      • Angular (5)
      • Java (3)
      • C, C++ (3)
      • JavaScript (6)
      • WEB (2)
    • 디자인 (1)
      • UI, UX (1)
    • 개발 (0)
      • boom (0)

최근 글

인기 글

댓글

공지사항

아카이브

태그

  • 알고리즘
  • javascript
  • 이분탐색
  • es6
  • dp
  • 백준
  • 문제풀이
  • 그리디

나의 외부 링크

정보

훈개발자의 hoonDEV

hoonDEV

훈개발자

블로그 구독하기

  • 구독하기
  • RSS 피드

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © 훈개발자. Designed by Fraccino.

티스토리툴바