- 자료구조의 개념
자료구조란 컴퓨터 프로그래밍 언어에서 효율적인 자료(데이터)의 형태를 말한다. 현대 사회에서는 많은 정보와 데이터가 발생한다. 이를 저장하고 처리할 때 단순한 방식으로 저장한다면 효율성이 떨어진다. 데이터를 잘 정리해서 저장해 놓는다면 데이터를 찾을 때 훨씬 빠르고 효율적인 결과를 도출할 수 있다.
- 자료구조의 종류
1. 정수, 실수, 문자, 문자열 등의 데이터 형
2. 리스트, 스택, 큐 등의 선형 자료구조
3. 트리와 그래프의 비선형 자료구조
4. 순차 파일, 색인 파일, 직접 파일 등의 파일 자료구조
'Programming > Algorithm' 카테고리의 다른 글
[백준] 2434번 : 별 찍기 - 1 (0) | 2021.10.27 |
---|---|
[백준] 3052번 : 나머지 (Java) (0) | 2021.10.27 |
[백준] 빠른 A+B (JAVA) (0) | 2021.10.20 |
선형 리스트 (Linear List) (0) | 2021.09.27 |
알고리즘의 개념 (0) | 2021.09.27 |