알고리즘이란 ' 문제를 해결하는 절차' 이다. ▷ 알고리즘은 입력, 출력, 명확성, 유한성, 효과성을 만족해야 한다. ▷ 알고리즘은 분석을 통해 좋고 나쁨을 평가할 수 있다. ▷ 알고리즘은 문제를 해결하는 방법이지만 보통 컴퓨터 프로그래밍에 사용된다. ▷ 알고리즘은 논리적이여야 하며 실질적인 개발에 적용되는 기초적인 아이디어이다. 알고리즘은 실제 개발의 전체 과정에서 사용된다. ◇ 알고리즘은 개발의 시작부터 전체 과정을 진행하는 개요도이다. ◇ 알고리즘을 통해 과정을 구하고 프로그래밍 언어를 통해 진행된다. 알고리즘은 프로그래머에게 기본이 되는 토양이자 프로그래밍 실력의 기본이다. ○ 실제 개발 과정에서는 고난이도의 알고리즘은 거의 사용되지 않는다. ○ 기업에서 알고리즘 문제를 내는 이유는 그 문제를 해..