
🎯 목표 : 스택과 큐의 자료구조에 대한 개념 이해 photoLIFO 구조, 마지막에 저장된 것을 제일 먼저 꺼낼수 있다.ex) 수식 계산, undo/redo, 뒤로/앞으로 이동(웹)Stack은 클래스다.FIFO 구조, 제일 먼저 저장한 것을 제일 먼저 꺼낼수 있다.
🎯 목표 : Tree 자료구조의 이해비 선형 구조로 나무를 거꾸로 그린 형태의 자료구조.photoRoot 라는 하나의 최상위 데이터를 시작으로 여러개의 데이터를 간선(=가지 Edge)으로 연결한다.각 데이터를 Node라고 하며, 두 노드가 계층 구조로 이루어 져있
🎯 목표 : 인접 행렬과 인접 리스트를 구현해 보고 Vertex를 문자열로 적용하고 출력하는 알고리즘 연구행렬의 2차원 배열을 가지는 배열 graph.Vertex 값을 저장할 ArrayList 타입의 arrVertex ArrayList.2차원 배열을 생성하는 setG
🎯 목표 : 이진 탐색 트리를 구현하며, 균형 잡힌 이진 탐색 트리를 구현 하기 위한 알고리즘 학습모든 노드는 유일한 키를 가진다.왼쪽 서브 트리의 키는 루트의 키보다 작다.오른쪽 서브 트리의 키는 루트의 키보다 크다왼쪽과 오른쪽 서브 트리 모두 이진 탐색 트리다.
🎯 목표 : 그래프 자료구조와 활용의 이해여러개의 점들이 서로 복잡하게 연결되어 있는 관계를 표현한 자료구조여러개의 정점(Vertex)와 간선(Edge)들의 집합으로 구성된다.직접적인 관계라면 두 정점에 간선이 존재한다.간접적인 관계라면 두 정점 사이에 여러개의 정