1. 자료구조/알고리즘 - 개념
·
카테고리 없음
자료구조 (Data Structure)자료구조는 데이터를 어떻게 저장하고 관리할지 정해놓은 구조입니다. 각 자료구조는 목적에 맞게 데이터를 저장하고 관리하여, 필요한 데이터를 빠르게 찾고 사용할 수 있도록 해줍니다. 주요 자료구조에는 배열, 연결 리스트, 스택, 큐, 트리, 그래프 등이 있습니다.배열 (Array)데이터를 메모리 상에 연속적으로 저장하는 구조입니다.각 요소는 인덱스 번호로 접근할 수 있어, 특정 위치의 데이터를 빠르게 가져올 수 있습니다.하지만, 크기가 고정되어 있으며, 데이터를 삽입하거나 삭제할 때는 데이터 이동이 필요해 비효율적일 수 있습니다.연결 리스트 (Linked List)각 데이터가 다음 데이터의 위치를 가리키며 연결된 형태입니다.데이터를 추가하거나 삭제하는 데 효율적이지만, ..