문제 사례 설명 정렬을 하기 위한 알고리즘 여러 가지가 준비되어 있다. 여러 알고리즘 중에서 원하는 알고리즘을 선택해서 적용하는 것이 쉽도록 만들어주기 위한 설계 구조는 어떤 것이 바람직할까? 추가 개발된 알고리즘도 쉽게 반영할 수 있는 형태여야 할 것이다. 다양한 접근 방법 및 STRATEGY 패턴 기본적인 방법: 분기문에 의한 알고리즘 선택 적용 방식 [소스 25-1] 정수 배열 클래스 자체적으로 여러 정렬 알고리즘 중 선택, 적용 가능하도록 만든 소스 // basic.c #include #include using namespace std; #define DEFAULT_MAX_ITEMS 100 #define BUBBLE_SORT_ALGORITHM 1 #define QUICK_SORT_ALGORITHM..