1. 알고리즘과 프로그래밍
1.1. 알고리즘의 정의 및 특성
알고리즘은 문제를 해결하기 위해 이루어지는 단계별 절차를 수학적으로 나타낸 것으로, 주어진 명령어를 처리하는 컴퓨터에 문제를 해결하도록 정형화되어 있는 절차를 설명한 것이다. 알고리즘은 보편적으로 몇 가지 조건을 만족해야 한다.
첫째, 자료가 외부에서 제공될 수 있다는 것으로 입력이다. 둘째, 문제가 처리되게 되면 필수적으로 하나 이상 결괏값이 도출되어야 한다는 출력이다. 셋째, 알고리즘 각 단계는 어떠한 것을 수행하기 위한 것인지 명확히 정의되어야 한다는 명확성이다...
2024.10.21