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

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] 2193 - 이친수

풀이 DP 문제입니다. 1번째에는 무조건 1이 오고 2번째부터 0과 1이 나올 수 있는데 1이 두 번 연속으로만 나오지 않으면 됩니다. dp 변수에 현재 위치가 0일 때와 1일 때의 경우의 수를 각각 저장할 것입니다. 현재 위치가 0이라면 이전 자리는 0, 1 두 가지 모두 올 수 있습니다. 따라서 dp [i][0] = dp [i-1][0] + dp [i-1][1] 이 됩니다. 현재 위치가 1이라면 이전 자리는 무조건 0이어야 합니다. 따라서 dp [i][1] = dp [i-1][0] 이 됩니다. 출력으로는 현재 위치가 0인 경우의 수와 현재 위치가 1인 경우의 수를 더하여 출력하면 됩니다. 변수 dp [i][0] = i자리에서 0인 경우의 수 dp [i][1] = i자리에서 1인 경우의 수 Python..

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

티스토리툴바