FE RYAN
완벽하지 않으면 어때
FE RYAN
전체 방문자
오늘
어제

블로그 메뉴

  • 💾 깃허브 링크
  • 홈
  • 태그
  • 분류 전체보기 (151)
    • 개인프로젝트 (8)
      • 개인 포트폴리오 웹앱 (6)
      • 프론트엔드 기술면접 아카이빙 웹앱 (2)
    • 기록 (121)
      • 원티드 프리온보딩 인턴십 (0)
      • 코드스테이츠 프론트엔드 (75)
      • 생각들 (3)
      • Today I learned (32)
      • 회고 (9)
      • 리뷰 (1)
    • 개발 (17)
      • React (3)
      • Javascript (7)
      • CSS (1)
      • HTML (3)
      • HTTP (1)
      • 자료구조 (0)
      • 알고리즘 (2)
    • 코딩테스트 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • 디자인 (1)
      • UI & UX (1)
    • 수학 (0)
    • 자기계발 (0)

공지사항

인기 글

태그

  • 메인프로젝트
  • 회고
  • 자바스크립트 딥다이브
  • useMemo
  • 프론트엔드
  • 포트폴리오
  • 리액트
  • 부트캠프
  • ES6
  • 원시타입
  • 코드스테이츠
  • seb 39
  • Til
  • 자바스크립트
  • 딥다이브
  • 타입스크립트
  • HTML
  • 신입개발자
  • css
  • seb39

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
FE RYAN

완벽하지 않으면 어때

기록/코드스테이츠 프론트엔드

9주 3일차 - 섹션2 회고, 재귀, dp

2022. 6. 22. 23:23
728x90

9주 3일차 - 섹션2 회고, 재귀, dp

1. 배운 것

  • 동적 프로그래밍
  • 재귀 복습

2. 내용 정리

재귀, DP

  • 별도 문서로 정리중. https://handsome-parcel-51e.notion.site/DP-b9c9f5bf69594e768f652057fbfbd709

백준 10870번 피보나치 수 5번

const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt';

let input = fs.readFileSync(filePath).toString();
input = Number(input);

function fib(n) {
  if (n === 0) return 0;
  if (n === 1) return 1;

  return fib(n - 1) + fib(n - 2);
}
console.log(fib(input));

왜 맞는것 같은데 계속 틀리나 했는데 0번째 숫자를 return 0 안해줘서 틀렸다.

참고 자료

3. 리뷰

3.1 좋았던 점

  • 혼자가 아니다. 함께하는 동기들이 있다.

3.2 아쉬웠던 점

  • 슬럼프라고 쉬어갈 여유가 없다. 바로 학습 부채가 쌓인다.

3.3 notes

인생을 동적 프로그래밍으로 살아야 겠음. 같은 실수와 같은 깨달음이 반복되고 있는데, 그럼 이건 큰 문제 안에서 하위 문제가 중첩되고 있다고 볼수 있다(?!). 그럼 그 깨달음을 저장해서 재사용해서 인생 성능을 개선해야 하지 않을까?

4. 할 일

728x90
저작자표시 비영리 변경금지 (새창열림)

'기록 > 코드스테이츠 프론트엔드' 카테고리의 다른 글

9주 5일차 - JSON  (0) 2022.06.25
9주 4일차 - 재귀, dp  (0) 2022.06.23
9주 1일차 - state airline server  (1) 2022.06.20
8주차 주말 - express로 api 서버 만들기  (2) 2022.06.20
8주 5일차 - Refactor Express  (0) 2022.06.17
    '기록/코드스테이츠 프론트엔드' 카테고리의 다른 글
    • 9주 5일차 - JSON
    • 9주 4일차 - 재귀, dp
    • 9주 1일차 - state airline server
    • 8주차 주말 - express로 api 서버 만들기
    FE RYAN
    FE RYAN

    티스토리툴바