알고리즘 정의 어떤 문제를 해결하기 위해 명확히 정의된 유한 개의 규칙과 절차의 모임. 명확히 정의된 한정된 개수의 규제나 명령의 집합이며, 한정된 규칙을 적용함으로서 문제를 해결하는 것 (네이버 지식백과) 어떤 문제를 해결할 때 해결 절차를 알기 쉽도록 기술하는 논리적인 절차 과정 어떤 일을 하기 위한 방법 및 절차.
만족 조건 입력 : 외부에서 제공되는 데이터가 0개 이상 출력 : 적어도 한 가지의 결과를 생성 명확성 : 각 명령들은 명확해야한다 모호하면 안된다. 유한성 : 알고리즘의 명령대로 수행하면 어떤 경우에도 한정된 수의 단계 뒤에는 반드시 종료.
유효성 : 각 연산이 명확해서만은 안되고 반드시 실행 가능. 특성 효과성 : 하나의 알고리즘은 동일 유형의 문제 군에 집단적 해결 보장 정확성 : .....
원문 링크 : 코딩 알고리즘의 정의, 개념과 표현방법 순서도 기호 명칭