본문 바로가기
Algorithm/자료구조

[자료구조] 자료구조의 정의 및 분류

by olli2 2021. 7. 11.

자료구조

: 일련의 자료들을 조직하고 구조화(정리)하는 것

: 대량의 데이터를 효율적으로 관리할 수 있는 데이터 구조 및 그것과 관련된 연산

: 자료구조에 따라 데이터를 효율적으로 처리하기 위한 코드가 달라진다.

  즉, 어떤 자료구조와 어떤 알고리즘을 사용하는지에 따라 프로그램의 성능이 좌우된다.

 

 

자료구조의 형태에 따른 분류

선형 구조 : 자료 간의 연결 관계가 1:1 관계를 갖는 구조

비선형 구조 : 계층 구조나 망 구조를 갖는 자료구조

파일 구조 : 서로 관련 있는 필드들로 구성된 레코드의 집합인 파일에 대한 자료구조

 

더보기