알고리즘이란 무엇인가 ? - 컴퓨터가 입력을 받은 자료를 출력의 형태로 만드는 처리과정을 의미합니다. - 입력값을 출력값의 형태로 바꾸기 위해 어떠한 명령들이 수행되어야 하는지에 대한 규칙 알고리즘의 평가기준 - 정확성 과 효율성 예를들어 전화번호부 책자에서 "홍길동" 이라는 사람을 찾기 위해 어떤 알고리즘은 처음부터 끝까지 전화번호부를 한장씩 확인하는 방법을 사용하고 또 다른 알고리즘은 처음부터 끝까지 전화번호부를 두장씩 확인하는 방법을 사용하고 또 다른 알고리즘은 책을 중간으로 나눠 자음의 순서를 기준으로 필요없는 절반은 버리고 나머지 절반에서 또 다시 절반을 나누는 방식을 사용할 수 있습니다. 여기서 가장 좋은 알고리즘은 무엇일까요 ? 이렇게 알고리즘을 평가할 때 정확성도 중요하지만 효율성도 중요하..