[자료구조와 알고리즘] 자료구조란?
🟦 자료구조가 중요한 까닭?
🔷 자료란?
자료 = DATA, data(자료)는 가장 기초적인 수와 문자열로 이뤄진다.
데이터는 일반적으로 모든 유형의 정보를 망라하는 용어이며 가장 기초적인 수와 문자열로 이뤄집니다. 매우 복잡한 데이터라도 대개는 수와 문자열 묶음으로 나뉩니다. 예시로 "Hello World!" 는 문자열 데이터이고 32는 정수 데이터입니다.
🔷 자료구조란?
자료구조란 데이터(data,자료)를 조직하는 방법이다. 같은 데이터를 어떻게 다양한 방식으로 조직할 수 있는지 정의한 것이 자료구조(Data Sturucture)이다.그리고 이 데이터 조직은 코드의 실행속도에 영향을 미친다.
예를 들어, 이 세가지 문자열 "Hello!" , "How are you", "today?" 도 아래처럼 다른 방식으로 조직할 수 있다.
[문자열을 각각 변수에 따로 저장하기] vs [문자열 세 개 모두 하나의 배열에 저장하기]
- 문자열을 각각의 변수에 따로 저장하기
String x = "Hello!"
String y = "How are you"
String z = "today?"
- 문자열 세 개 모두 하나의 배열에 저장하기
String[] greeting = {"Hello!", "How are you", "today?"}
🟦 출처
🔷 글의 내용
이 글 내용은 '제인 웬그로우'의 '누구나 자료구조와 알고리즘 개정 2판' 책을 100% 참고하여 작성하였습니다. 설명에 전문적인 용어보다는 일상적인 용어를 사용하고 그림으로 원리를 설명해주어 왕초보인 저가 이해하기에 아주 좋았습니다. 가격이 많이 나가는 편이지만 꼭 배워야 하는 내용이 모두 들어있고 그것을 제가 이해할 수 있는 수준으로 쓰여있어 전혀 아깝지 않은 소비였습니다.
🖱 클릭! | '제인 웬그로우'의 '누구나 자료구조와 알고리즘' 책 구경하러 가보기
Author And Source
이 문제에 관하여([자료구조와 알고리즘] 자료구조란?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@on-n-on-turtle/자료구조와-알고리즘-자료구조란저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)