알고리즘은 수학적으로 어떤 문제를 해결하기 위한 단계적인 절차나 규칙의 집합입니다.

어떤 입력을 받고, 일련의 과정(알고리즘)을 거쳐, 출력을 생성하는 명확하고 유한한 과정입니다.

좋은 알고리즘은 다음과 같은 특징을 띱니다

(출처: 위키백과)

C와 Python을 이용해 알고리즘을 구현해봅시다.


SORTING

CLUSTERING

Distance