개발자가 되기위한 첫 걸음

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

알고리즘 1

동적 계획법 알고리즘 문제풀이 기초와 예제(Assembly-line scheduling)

간단하게 요약해 동적계획법이란 복잡한 문제를 푸는 알고리즘의 한 종류로서, 큰 문제를 작은 문제로 나누고 작은 문제를 먼저 해결 한뒤에 결과를 바탕으로 큰 문제의 해답을 찾는 방법이다.피보나치 수열을 예로 들어보자. 피보나치 수열은 아래와 같이 표현할 수 있을 것이다. 하나의 수열 항목을 구하는 것에 대한 점화식을 알게 되면, 이를 반복하여 큰 문제에 대한 해답을 알아낼 수 있다. 동적 계획법 점화식 구현 방법 우리는 식을 세우는 것에 그치지 않고, 이것을 컴퓨터로 코딩해서 해를 구하는 프로그램을 만들어야 한다. 위 예로 든 피보나치 수열을 동적계획법으로 구현하기 위해서는 세가지 방식을 사용할 수 있을 것이다. 1. 다른 문제에서 가져오는 방식현재 노드의 값을 구하기 위해서 다른 곳(먼저 계산한 작은 문..

알고리즘 2018.12.28
1
더보기
프로필사진

  • 분류 전체보기 (51)
    • 용어사전 (1)
    • Android (16)
    • 프로젝트 (1)
    • 학교생활 (2)
      • 인공지능 (2)
    • Language (14)
      • Java (14)
      • Kotlin (0)
    • Web (9)
      • php (1)
      • Javascript (2)
      • Database (1)
      • Nginx (3)
      • SpringBoot (0)
    • 알고리즘 (1)
    • 읽어봐야하는것들 (0)
    • 면접질문들 (3)
    • Daily-J (2)
      • 맛집 (1)
      • 암호화폐 (1)

Tag

fileProvider, 컴포넌트, RTMP, java, NGINX, Subscriber, 안드로이드, 네티 채팅 서버, observable, nginx rtmp, http, 4대 컴포넌트, intentService, netty, 네티 채팅, Rxjava, android, WebRTC, 안드로이드 화상통화, 안드로이드 4대 컴포넌트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바