data1 자료구조 - 자료구조와 알고리즘 프로그램은 알고리즘과 자료구조로 이루어져 있습니다. 알고리즘이란 주어진 특정한 일을 처리하기 위해 존재하는 유한한 수의 명령 집합입니다. 자료구조란 컴퓨터 시스템에서 효율적으로 데이터에 접근하고 조작하기 위한 자료들의 조직, 관리, 저장을 의미합니다. Program = Algorithm + Data Structure 알고리즘과 자료구조 사이의 관계를 파악하기 위해선 먼저 문제 해결의 과정이 어떻게 이루어지는지를 알아야 합니다. 문제를 해결하는 주요 순서는 다음과 같습니다. 1. 문제를 정의한다. 2. 알고리즘을 디자인 혹은 구체화한다. 3. 알고리즘을 분석한다. 4. 구현합니다. 5. 실험을 진행한다. 6. 유지 보수한다. 문제를 해결하기 위해선 위와 같이 크게 6가지의 단계를 거치게 됩니다. 1. 문제.. 2020. 4. 3. 이전 1 다음