프로그램은 데이터를 표현하고, 그렇게 표현 된 데이터를 처리하는 것을 말한다.
여기서 데이터 표현이란 데이터의 저장을 포함하는 개념이고, 이 데이터의 저장을 담당하는 것을 자료구조라고 한다.
또한 여기서 말한 데이터 처리는 알고리즘이라고 말하는데 즉, 문제의 해결 방법을 말한다.
👉 자료구조란 데이터의 표현 및 저장방법, 알고리즘은 데이터 처리 해결 방법이다.
'알고리즘 > 알고리즘 이론 정리' 카테고리의 다른 글
백트래킹(BackTracking)의 개념과 DFS와의 차이 (0) | 2023.04.11 |
---|---|
그래프(Graph)의 탐색 👉 깊이 우선 탐색(DFS)와 너비 우선 탐색(BFS) (0) | 2023.04.11 |
그래프(Graph)의 구현 👉 인접 리스트(Adjacency List)와 인접 행렬(Adjacency Matrix) (0) | 2023.04.10 |
선형구조👉 큐(Queue)와 덱(Queue) 그리고 스택(Stack) (0) | 2023.04.10 |
그래프(Graph)의 개념과 특징 그리고 종류, 트리(Tree)와 비교 (0) | 2023.04.10 |
댓글