특징 : 자기 자신을 호출 해서 사용 하는 형태의 알고리즘 장점 : 짧은 코드로 작성을 할 수 있어서 클린 코드로 구현이 가능 하다 단점 : 작성한 본인 이외 다른 사람이 해당 구현한 코드를 알아 보기 힘들다. #pragma once class Recursion { public: void example_1(); void example_2(int val); int example_3(int val); int example_4(int val); int example_5(int val, int size); int example_6(int val); int example_7(int val, int val2); int example_8(int val, int val2); }; Recursion.h #include ..