[ 알고리즘 ]알고리즘은 수학과 과학에서 사용되는문제 해결방법을 정의한 '일련의 단계적 절차'이자어떠한 문제를 해결하기 위한 '동작들의 모임'이다계산을 실행하기 위한 단계적 규칙과 절차를 의미하기도 한다즉, 문제풀이에 필요한 계산절차 또는 처리과정의 순서를 뜻한다.프로그램명령어의 집합을 의미하기도 한다알고리즘은 연산, 데이터 마이닝(기계 학습) 또는 자동화된 추론을 수행한다.정지문제의 결과로 알고리즘을 멈추기까지 걸리는 시간을 일반적으로 측정할 수 있다.[ 이름 ] 산법(算法), 셈법, 계산절차(計算節次)라고도 한다. 알고리즘은 9세기 페르시아의 수학자인무함마드 알콰리즈미의 이름을 라틴어화한알고리스무스(Algorismus)에서 유래한 표현이다. 영어로 Algorithm의 발음 기호는/ˈælɡəˌɹɪðəm..