• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

피보나치 수열 연습문제 풀이과정입니다.

23.01.07 01:11 작성 23.01.07 01:13 수정 조회수 600

0

수열의 점화식을 재귀함수로 만들 수 있는 건 정말 신기하네요!! 인덱싱을 고려해서 0부터 출력해보았습니다

그런데 궁금한 것이 있습니다. 재귀함수도 함수의 일종이니까 값의 복사를 방지하기 위해 매개변수에 const int&를 넣어도 무방하나요?

항상 양질의 강의를 제공해주셔서 감사합니다 :)

답변 1

답변을 작성해보세요.

0

강민철님의 프로필

강민철

2023.01.07

물론 문제는 없습니다.

const int& n로 매개변수를 받든 int n 으로 받든

제시해주신 코드에서 문제가 생길일은 없을 듯 한데,

의도가 중요한 것 같습니다.

(e.g. const int& 를 썼다면 왜 그렇게 썼는지..)

 

Ambition님의 프로필

Ambition

질문자

2023.01.08

아, 그렇군요! 저는 홍정모 교수님께서 항상 함수에 매개변수를 받을 때는 const int&로 값의 복사를 방지하는게 좋다고 해서 그렇게 써왔거든요.. 답변해주셔서 감사합니다