피보나치 수열 프로그램 만들어보기 | 재귀X

2020. 4. 19. 17:56·기타
728x90

이산수학 강의 듣다가 피보나치 수열 나와서 한번 만들어봤다. 자바 프로그래밍 연습할겸 해서..
많은 거 복습했고 연습했다.


int값의 범위 참고

int의 범위는 -2147483648 ~ 2147483647
(정수 0을 양수쪽으로 생각하면 대칭ㅇ)
약 -21억에서 +21억 정도를 표현할 수 있다.

이를 참고하면
나타낼 수 있는 수열은 1번째 값부터 47번째 값만 가능하다.
(++범위를 벗어나는 값을 저장하려고 하면 오버플로우가 발생한다. 범위를 넘어서는 순간, 마치 수도계량기나 자동차의 주행거리계처럼 다시 처음으로 되돌아간다. 오버플로우가 발생하더라도 컴파일러는 아무 경고도 하지 않는다. 프로그래머가 스스로 오버플로우가 일어나지 않도록 조심해야 한다.)



Scanner가 close()된 곳이 없다는 뜻이다.
System.in을 했으면 close()를 해줘야 한다고 한다.
지금 사용하는 코드는while문 안에서 계속 사용하고 있기 때문에
while문을 종료할 때 close를 해주거나 경고를 무시하는 방법이 있다.

1. 종료해주려면 적절한 위치에 >> 객체명.close();
2. 경고를 제외하기

더보기

이 내용 출처: https://m.blog.naver.com/PostView.nhn?blogId=reeeh&logNo=220430529916&proxyReferer=https:%2F%2Fwww.google.com%2F

나는 여기에 close를 넣어줬다



그럼 내가 작성한거 with 자바연습

실행모습

끝>o<~~!!
다음포스팅: 피보나치 수열 알고리즘 셀프피드백
splendidlolli.tistory.com/66

피보나치 수열 코드 셀프피드백 [JAVA]

이전 포스팅에서 피보나치 수열 코드를 다음과 같이 설계했었다. 재귀함수 표현으로 작성하면 깔끔할 것 같다고는 생각했지만, 방법을 몰라서 일단 할 수 있는 대로 설계했다. +재귀함수 표현으

splendidlolli.tistory.com




728x90

'기타' 카테고리의 다른 글

히 책왔다  (0) 2020.08.28
피보나치 수열 코드 셀프피드백 [JAVA]  (0) 2020.04.21
[비주얼 스튜디오] 콘솔 실행파일(exe)만들기 / "빌드를 통해서" | 2017, 2019  (5) 2020.03.02
Hello Coding 헬로코딩 프로그래밍 챕터10; 기초문제  (0) 2020.03.01
Hello Coding 헬로코딩 프로그래밍 챕터10; 랜덤  (0) 2020.02.26
'기타' 카테고리의 다른 글
  • 히 책왔다
  • 피보나치 수열 코드 셀프피드백 [JAVA]
  • [비주얼 스튜디오] 콘솔 실행파일(exe)만들기 / "빌드를 통해서" | 2017, 2019
  • Hello Coding 헬로코딩 프로그래밍 챕터10; 기초문제
히어로맛쿠키
히어로맛쿠키
  • 히어로맛쿠키
    yeny_lab
    히어로맛쿠키
  • 전체
    오늘
    어제
    • 분류 전체보기 (386)
      • 미분류글 (30)
        • ㅇ (2)
      • JAVA (84)
        • Effective Java (1)
        • Application (21)
      • 컴퓨터구조 & OS (28)
      • 자료구조 + 알고리즘 (43)
      • Database (12)
      • 컴파일러 (10)
      • 수학 (33)
        • 미분방정식 (12)
      • 데이터분석과 머신러닝 (38)
      • 기타 (58)
      • yyeeennyy (25)
  • 블로그 메뉴

    • 링크

    • 공지사항

      • ^o^/♡
    • 인기 글

    • 태그

      정렬
      혼공머신
      16비트 컴퓨터
      input-output
      코드업
      한빛미디어
      R데이터분석
      혼공학습단
      미분방정식
      컴퓨터구조
      codeup
      사후분석
      알고리즘
      혼공단
      혼공자
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.4
    히어로맛쿠키
    피보나치 수열 프로그램 만들어보기 | 재귀X

    개인정보

    • 티스토리 홈
    • 포럼
    • 로그인
    상단으로

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.