Part 1. 기초 [35 ~ 180]Chater 1. 알고리즘의 역할 [35 ~ 46] 1.1. 알고리즘 [35 ~ 41]· 알고리즘 어떤 값이나 값의 집합을 입력(input)받아 또 다른 값이나 값의 집합을 출력(output)하는 잘 정의된 계산 과정· 계산 문제(computational problem) 정의입력과 출력의 관계를 구현할 수 있는 계산 과정을 서술 by알고리즘· "타당한" 알고리즘알고리즘이 모든 입력 사례에 대해 항상 올바른 출력을 내고 종료할 경우 이 알고리즘은 타당하다고 하며, 이 알고리즘이 "주어진 계산 문제를 푼다"고 말함 ▷ 어떤 문제를 알고리즘으로 푸는가?겁나 많음. 책에서 나열한 예시조차 극히 일부에 불과함.현실에서 대량의 데이터를 관리하고 가공해야하는 문제, 희소 자원을..