빠른 데이터 검색 및 관리가 필요할 때 적합특징사용 예문제 예기본 기능 CODE정렬 CODE데이터의 순서와 처리 방식이 중요할 때 유용스택 특징후입선출(LIFO, Last In First Out) 구조JavaScript에서는 배열을 사용하여 스택을 구현할 수 있으며
특징연속적인 메모리 블록에 데이터 요소 저장요소는 색인화되어 색인별로 빠른 액세스 가능고정 크기 (Javascript 배열은 동적)사용시기인덱스 사용하여 요소에 빠르게 액세스해야 하는 경우요소의 개수를 미리 알고 있는 경우특징각 노드에는 목록의 다음 노드에 대한 참조와
고정 크기많은 프로그래밍 언어에서 배열의 크기는 고정일단 선언되면 저장할 수 있는 요소 수가 설정되며 변경 불가능Javascript 배열은 동적, 크기가 늘어나거나 줄어들 수 있음 (예외) 연속 메모리 할당배열은 연속된 블록에 메모리 할당각 요소는 메모리의 다른 요소
해시 테이블의 효율성에 매우 중요하며 다양한 암호화 작업에서 중요한 역할균일한 분포결정적빠른 계산충돌 최소화눈사태 효과(암호화 해시 함수용)비역전성(암호화 해시 함수용)일반 목적 속도가 빠르고 일반적인 키에 대한 좋은 배포를 제공암호화 암호화 목적으로 설계되어
🖍️ 트리란? > ### 일련의 연결된 노드로 트리 구조를 시뮬레이션하는 계층적 데이터 구조
🖍️ 트리란? > ### 일련의 연결된 노드로 트리 구조를 시뮬레이션하는 계층적 데이터 구조
🖍️ 트리란? > ### 일련의 연결된 노드로 트리 구조를 시뮬레이션하는 계층적 데이터 구조
🖍️ 트리란? > ### 일련의 연결된 노드로 트리 구조를 시뮬레이션하는 계층적 데이터 구조