Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 이것이 자바다
- 이것이 자바다 확인문제
- 자바
- 조건문과 반복문
- 이노베이션캠프 동북
- 자료구조
- 자바 언어 기초
- Java
- 3장 확인문제
- 이노베이션 캠프
- dfs
- 이것이 자바다 연습문제
- ChatGPT
- 이노캠
- 챗GPT 명령어 작성팁
- ArrayList 개념
- 채팅GPT
- 이노베이션캠프
- Til
- 인프런
- 객체지향
- 자바의 정석 6장
- Comparable과 Comparable
- JAVA 기초
- 스프링 입문강의
- 트리 지름 구하기
- 백준
- 웹개발 기본지식
- BFS
- 이것이 자바다 13장
Archives
- Today
- Total
기록공간
자료구조(Data Structure) 개념 및 종류 본문
반응형
0. 컴퓨터 과학에서 자료구조를 배우는 이유
1. 자료구조란?
2. 자료구조의 종류
0. 컴퓨터 과학(Computer Science)에서 자료구조(Data Structure)를 배우는 이유
조리사가 맛있는 음식을 조리하기 위해, 적절한 도구 사용법을 터득하여 요리하듯이,
개발자(Software Enginner) 또한 주어진 데이터를 적절하게 활용하여 문제를 효율적으로 해결하기 위해, 올바른 자료구조 활용법을 알아야 한다고 생각합니다.
1. 자료구조란 ?
주어진 데이터(Data)를 구조 (Structure)에 담는 의미에서 자료구조를 의미합니다.
아래는 각 자료구조 종류에 따른 그림을 나타냅니다.
2. 자료구조의 종류
그림에서 보시다시피,
자바에서의 자료구조에는 기본형 자료구조 (Primitive-Data structure)와
비기본형 자료구조 (Non-Primitive Data Structure)로 나뉘어집니다.
위 그림은 각 자료형로, 표현될 수 있는 수의 범위를 나타냅니다.
(1 Byte단위의 경우 0과 1로 이루어진 1bit 저장공간이 8개 있다고하여, 8bit로 표현됩니다.)
비기본형 자료구조 (Non-Primitive Data Structure)
반응형
'자료구조' 카테고리의 다른 글
[자료구조] Arrays List의 개념 및 사용 방법 (JAVA) (0) | 2023.03.21 |
---|