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

No regret Just Lesson

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

No regret Just Lesson

검색하기 폼
  • 분류 전체보기 (78)
    • DataScience (0)
      • TimeSeries (0)
    • Machine Learning (10)
      • Basics (3)
      • Practice (6)
    • NLP (4)
      • Basics (4)
    • Audio Signal Processing (11)
      • Basics (7)
      • Practice (2)
    • Computer Vision (1)
      • Object Detection (1)
      • OpenCV (0)
    • Computer Science (32)
      • Python (3)
      • 기초 (4)
      • Algorithm (4)
      • AWS (4)
      • Git (1)
      • 에러 기록 정리 (11)
      • WEB (4)
    • Mathematics (5)
      • Harvard Statistics 110 (5)
      • Linear Algebra (0)
    • Memo (14)
      • 사이트 모음 (4)
      • Things (6)
      • LaTex (1)
      • MacBook (1)
  • 방명록

포도주 시식 (1)
[BOJ] 2156 - 포도주 시식

풀이 DP 문제이다. 입력 데이터를 처음부터 살펴보면서 선택의 최댓값을 찾을 것이다. 문제 조건에서 3번 연속으로 포도 잔을 선택할 수 없기 때문에 다음과 같은 경우를 생각해본다. 현재가 0번 연속, 즉 i-2, i-1번이 선택되었다 현재가 1번 연속, 즉 i-2, i 번이 선택되었다 현재가 2번 연속, 즉 i-1, i 번이 선택되었다 변수 설명 data : i 번째 입력 값 dp : i 번째 최댓값 Python3 Code import sys n = int(sys.stdin.readline()) data = [0] + [int(sys.stdin.readline()) for _ in range(n)] + [0] dp = [0] * (n+2) # i번째 최댓값 dp[1], dp[2] = data[1], da..

Computer Science/Algorithm 2020. 6. 14. 18:33
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 머신러닝 용어 사전
  • 머신러닝 사이트 모음
TAG
  • 오디오 전처리
  • tensorflow
  • Introduction to Algorithm
  • S3
  • BOJ
  • nlp 트렌드
  • keras
  • netron
  • 핵심어 검출
  • 인공지능 스피커 호출
  • 알고리즘 강의
  • Tensorflow2.0
  • nlp
  • lambda
  • 6.006
  • TF2.0
  • 시계열
  • wavenet
  • nlg
  • boto3
  • RNN
  • MIT
  • 모델 시각화
  • AWS
  • librosa
  • LSTM
  • stft
  • aws cli
  • 알고리즘
  • MFCC
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바