Primitive Data Structure(단순 자료구조)
: 프로그래밍에서 사용되는 기본 데이터 타입
e.g. Integer, Float, String, Boolean
Non-Primitive Data Structure(비단순 자료구조)
: 단순한 데이터를 저장하는 구조가 아니라 여러 데이터를 목적에 맞게 효과적으로 저장하는 자료구조.
e.g. Array, List, Tuple, Dictionary, Set, File
Linear Data Structure(선형 자료구조)
: 저장되는 자료의 전후관계가 1:1
e.g. Stack, Queues
Non-Linear Data Strucutre(비선형 자료구조)
: 데이터 항목 사이의 관계가 1:n 또는 n:m
e.g. Tree, Graphs