안녕하세요 공대생 블로거 여니입니다. 오늘은 7장 순환 요점정리 포스팅을 해보도록 하겠습니다. (C++로 쉽게 풀어쓴 자료구조 책을 참조하여 글을 쓰고 있습니다.) 1. 거듭제곱 계산 제일 먼저 거듭제곱 계산하는 프로그램에 대해 살펴보도록 하겠습니다. 반복문을 사용하는 방식과 순환 함수를 사용하는 방식 총 2가지가 있습니다. 알고리즘을 살펴보면, 만약 거듭제곱이 0이면 1을 반환하고 거듭제곱 n이 짝수, 홀수일 경우를 나눠서 return 해줍니다. 순환적인 거듭제곱 계산 프로그램에서도 반복문을 사용할 때와 차이가 별로 없습니다. 단지 자기 자신을 호출한다는 점 빼고는요. 2. 피보나치 프로그램 이번에는 피보나치 프로그램에 대해 살펴보도록 하겠습니다. 여기서도 순환과 반복 2가지 방식으로 코딩하는 방법이 ..