빈코의 개발일지

  • 홈
  • 태그
  • 방명록

Array 1

Java 피보나치(Fibonacci) 수열 제대로 풀기

오늘은 알고리즘 단골 문제인 피보나치 수열 풀이법에 대해 알아보려고 합니다. 피보나치 수열은 면접 현장에서 손 코딩으로 배열 또는 재귀 함수로 풀어보고 성능을 물어보기도 하기 때문에, 이번 포스팅을 통해 정확히 알고 가시면 좋을 것 같습니다😄 피보나치(Fibonacci)📘 수학에서 피보나치 수는 첫째 및 둘째 항이 1이며 그 뒤의 모든 항은 바로 앞 두 항의 합인 수열을 일컫습니다. 예시로 5는 1 1 2 3 5로 표현이 되겠네요. 이런 피보나치 수열을 푸는 방법은 앞서 말씀드린 것처럼 배열로 푸는 방식과 재귀 함수로 푸는 방식으로 나뉩니다. 사실 배열로 푸는 방식이 성능면에서도 좋고 풀이 방법도 간단하지만, 재귀함수로 풀어보라는 회사도 많기 때문에 두 가지 풀이 방법을 모두 숙지하시는 게 좋습니다. 성..

Algorithms 2022.12.16
1
더보기
프로필사진

'The steps that I left behind' 선배 개발자분들이 만드신 기술을 공유하는 좋은 문화. 많이 부족하지만 이어나가려 합니다

  • Category (137)
    • 회고록 (6)
    • TIL (54)
    • Project (8)
      • Team (5)
      • Individual (3)
    • JPA (28)
    • Algorithms (13)
    • 국비지원&취업 (4)
    • 자격증 (5)
    • Lecture (2)
    • Book Review (12)
    • ETC (5)

최근글과 인기글

  • 최근글
  • 인기글

페이스북 트위터 플러그인

  • Facebook
  • Binco

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바