코딩은 간결하게
고수들은 코드를 허겁지겁 짜는 경우가 없다.
많은 연습을 통해 코드를 간결하고 알아보기 쉽게 짜는 법을 배운다.
- 전역변수를 사용해도 독이 없다.
- C++ 매크로를 사용 FOR(i, array.size())
코드 재사용
3번이상 반복되는 것은 함수로 만든다.
표준라이브러리 공부
스택, 동적배열, 큐, 리스트, 사전 등..
항상 같은 형태로 프로그램 작성
For문, while문 do while문 등
도구가 아닌 문제를 검증하기 위해 비슷한 방식으로 코딩한다.
일관적이고 명료한 명명법
네이밍 컨벤션( 표준 라이브러리 명명규약)
모든 자료를 정규화해서 저장하기
???
코드와 데이터를 분리하기
월의 숫자를 영어로 표현하는 경우에 배열을 사용해서 표현한다.
'ALGORITHM' 카테고리의 다른 글
알고리즘의 정당성 증명 (0) | 2017.08.17 |
---|---|
알고리즘 문제 접근 방법들 (0) | 2017.08.13 |
비트마스크, 탐욕법 (0) | 2017.05.22 |
알고리즘 문제 해결 개관 (0) | 2017.05.22 |
경우의 수와 확률,타일링 방법의 수 세기 (0) | 2017.05.22 |