좋은 코드 작성 요령
1. 간결하게 - 예를 들어 정렬되지 않은 정수 배열에 중복 원소가 존재하는지 하는 함수가 있다고 하자 bool hasDuplicate(const vector& array) { for(int i = 0; i < array.size(); ++i) for(int j = 0; j < i; ++j) if(array[i] == array[j]) return true; return false; } - 매크로를 사용하여 다음과 같이 코드 변경 가능 #define FOR(i, n) for(int i = 0; i < (n); ++i) bool hasDuplicate(const vector& array) { FOR(i, array.size()) FOR(j, i) if(array[i] == array[j]) return t..