티스토리 뷰
알고리즘 (Algorithm) 이란?
문제 해결을 위한 절차나 방법의 목록.
알고리즘이 반드시 숫자 문제를 해결하는 것은 아니다. 알고리즘은 컴퓨터로 문제를 해결하려는지에 상관없이 적용된다.
일반적으로 알고리즘이라고 부르기 위해서는 외부로부터의 데이터를 가질 수 있는 입력, 하나 이상의 결과를 가져야 하는 출력, 각 명령이 명확해야 한다는 명확성, 종료되어야 하는 유한성, 모든 명령이 실행가능해야 하는 유효성을 만족시켜야 한다.
문제 해결을 위한 절차나 방법의 목록.
알고리즘이 반드시 숫자 문제를 해결하는 것은 아니다. 알고리즘은 컴퓨터로 문제를 해결하려는지에 상관없이 적용된다.
일반적으로 알고리즘이라고 부르기 위해서는 외부로부터의 데이터를 가질 수 있는 입력, 하나 이상의 결과를 가져야 하는 출력, 각 명령이 명확해야 한다는 명확성, 종료되어야 하는 유한성, 모든 명령이 실행가능해야 하는 유효성을 만족시켜야 한다.