[자료구조/알고리즘] 자료구조
자료구조 개념 자료구조란? 다양한 데이터를 하나의 틀로 묶는 구조 자료구조 종류 단순 구조 2진수, 정수/실수, 문자/문자열 선형 구조 배열, 연결 리스트(단순 연결 리스트, 이중 연결 리스트, 원형 연결 리스트) 덱, 스택, 큐 비선형 구조 트리(일반 트리, 이진트리) 그래프(방향 그래프. 무방향 그래프) 파일 구조 순차 파일, 색인 파일, 직접파일 Stack 개념 쌓는다는 뜻 LIFO(Last in First out) 특징 후입 선출 하나씩 넣고(push), 뽑기(pop) 하나의 입출력 방향 대표적 사례 브라우저의 앞으로 가기, 뒤로 가기 java stack push, pop, size, peek, clear, show 선언 Stack stack = new Stack (); Queue 개념 줄의 개념..
2022. 9. 25.