변수네이밍
-
2022년 8월 12일 TIL - 혼동되는 변수명을 사용하면 생기는 문제Today I Learned 2022. 8. 12. 23:56
이전 주차에 출제되었던 코딩 도장 문제들 중 이번 주 수요일 코딩 도장 문제로 다시 주어졌던 부족한 금액 계산하기 문제를 풀던 중 있었던 이슈를 간단히 정리해본다. (수요일 문제를 금요일에 풀은 이유는... 쉿...) 우선 기존에 문제를 풀었던 방식인 반복문을 통해 놀이기구의 이용 횟수가 누적됨에 따라 증가하는 놀이기구의 이용 금액을 합산하는 방식 대신, 메서드를 재귀 호출하는 방식을 이용해 문제 풀이를 시도했다. ❗️ 여기서 잠깐! 재귀 호출이란? 메서드 내에서 메서드 자기 자신을 다시 호출하는 것을 뜻한다. 반복문은 재귀 호출 형태로 변환될 수 있다. 마찬가지로 재귀 호출 역시 반복문의 형태로 변환될 수 있다. 메서드에는 재귀 호출을 중단하고 값을 반환하기 시작하는 Base Case가 정의되어 있어야..