Graph는 노드(정점)와 엣지(간선)로 구성된 추상적인 자료 구조입니다. 그래프는 노드 간의 관계를 표현하며, 실제 세계의 다양한 현상을 모델링하는 데 사용됩니다.
Tree는 계층적인 구조를 표현하기 위한 자료구조로, 많은 문제를 해결하기 위해 사용됩니다. 이진 트리, 완전 이진 트리, 균형 트리, 이진 탐색 트리 등이 있습니다.
링크드 리스트 linked list는 데이터 요소들이 연결linked된 선형적인 자료구조입니다. 각각의 요소는 다음 요소를 가리키는 포인터(참조)를 가지고 있어서 다음 요소를 쉽게 찾을 수 있습니다.
기본적인 자료구조. 나중에 넣은 데이터가 먼저 나오는 LIFO (Last In First Out) 구조로 데이터를 저장하고 관리하는 자료구조.
자료구조 Data Structure 데이터를 쉽게 검색하고 효율적으로 사용할 수 있도록 메모리에 데이터를 저장하고 구성하는 방법이다.
Ch01. 자바 기초 (basic syntax) 1. Java program 작성 package > import > class 순서로 작성한다 하나의 명령이 끝나면 세미콜론 ; 을 입력한다 {}로 묶인 블록은 class, method를 정의하거나 제어문에서 사용한다