프로그래밍에서 데이터를 구조적으로 표현하는 방식과 이를 구현하는데 필요한 알고리즘에 대해 논의하는 기초이론이다.
새롭게 다시 시작하면서 적은 글
데이터와 자료구조에 대해서
파이썬 언어의 자료구조
배열 (Array)
큐 (Queue)
스택 (Stack)
Linked List
HashTable
Tree
Graph 자료구조
자료구조와 알고리즘
자료구조
- 용어 : 자료구조, 데이터 구조, data structure
- 대량의 데이터를 효율적으로 관리할 수 있는 데이터의 구조를 의미
- 코드상에서 효율적으로 데이터를 처리하기 위해, 데이터 특성에 따라, 체계적으로 데이터를 구조화해야 함
- 어떤 데이터 구조를 사용하느냐에 따라, 코드 효율이 달라짐