
[Algorithm] 알고리즘 개요 & 자료구조
2022. 4. 9. 04:46
🖥 CS/Algorithm
알고리즘(Algorithm) 개요 & 자료구조 알고리즘의 필요성 알고리즘은 왜 필요한가? 알고리즘은 무엇인가? 자료구조(Data Structure) 자료구조라 함은 컴퓨터 기억공간 내에 자료를 표현하고 조직화하는 방법을 의미한다. 문제에 맞는 적절한 자료구조를 선택해야만 보다 효율적으로 자료를 처리할 수 있다. 결국, 좋은 프로그램을 만들려면 자료구조와 알고리즘이 적절히 조화를 이루어야 한다. 선형구조(Linear)와 비선형 구조(Non-Linear) 선형구조란 자료를 순차적으로 나열시킨 형태 하나의 자료 뒤에 하나의 자료가 존재 자료 간의 앞뒤 관계가 1:1 비선형 구조란 하나의 자료 뒤에 여러 개의 자료가 존재 자료들 간의 앞뒤 관계가 1:n 또는 n:n의 관계 선형/비선형 사진 출처: https:/..