알고리즘의 우수함을 식별하는 기준
: 정확성 , 작업량, 메모리 사용량, 단순성, 최적성
항목이 몇개 되지 않는다 : 삽입 정렬
항목이 대부분 정렬이 되어있다 : 삽입 정렬
최저 상황을 고려해야한다 : 힙 정렬
평균 정렬 결과가 필요하다 : 퀵 정렬
항목을 조밀한 모집단에서 가져왔다 : 버킷정렬
짧은 코드를 선호한다 : 삽입 정렬
https://github.com/printjin-gmailcom/Book