728x90
자료구조
- 여러 데이터의 묶음을 저장하고, 사용 방법을 정의한 것
- 데이터를 사용하려는 목적에 따라 형태를 구분하고, 분류하여 사용함
- 데이터는 분석하고 정리하여 활용해야만 의미를 가질 수 있으며, 체계적으로 정리하여 저장해두고 필요에 따라 데이터의 특징을 잘 파악해 사용해야 함
자료구조의 종류와 구분
- 대부분의 자료구조는 특정한 상황의 문제를 해결하는 데 특화되어 있음
→ 자료구조를 많이 알아둘 수록 상황에 적합한 자료구조를 빠르고 정확하게 적용하여 문제 해결 가능
- 알고리즘 테스트(코딩 테스트)를 위해서도 공부해야 함
728x90
'백엔드 개발자 공부 > 자료구조, 알고리즘' 카테고리의 다른 글
[자료구조] Search Algorithm: 트리 순회, BFS / DFS (0) | 2022.09.26 |
---|---|
[자료구조] 이진 트리(Binary Tree) (0) | 2022.09.23 |
[자료구조] 트리(Tree) (0) | 2022.09.23 |
[자료구조] 그래프(Graph) (0) | 2022.09.23 |
[자료구조] 스택(Stack) / 큐(Queue) (0) | 2022.09.22 |