데이터 구조 요약
1521 단어 데이터 구조
데이터 구조 유형
배열과 문자열
◯배열
변수에 인덱스를 붙이고 취급할 수 있도록 하는 것.
◯ 해시 테이블
임의 유형의 객체 (키)에서 임의 유형의 객체 (값)와 연관시킬 수 있습니다.
◯※배열 리스트(가변 길이 배열)
런타임에 자유롭게 크기를 변경할 수 있는 배열
Ruby/Perl/Python은 자동으로 조정해 준다.
연결 목록 (링크 목록)
자신의 다음, 및 이전의 요소를 나타내는 정보를 가지는 것으로 요소를 연결시킨 리스트.
스택 및 대기열
◯스택(후입 선출)
스택은, 어느 데이터의 집합에 데이터를 하나 추가해, 그 후 하나 꺼내면, 최초로 추가한 것이 취득할 수 있는 성질의 것.
To Do 목록 등. 가장 마지막에 등록한 태스크로부터 처리해 간다.
ex) [1,2,3,4]에 5를 넣는다. (push) 5가 나온다. (pop)
◯큐(선입처이고)
스택과 반대 동작. 데이터의 집합에 데이터를 하나 추가하고, 그 후 하나 꺼내면, 최초로 추가된 데이터가 나온다.
대기실 데이터 등. 가장 먼저 등록한 사람을 처리해 간다.
ex) [1,2,3,4]에 5를 넣는다. (enqueue) 1이 나온다. (dequeue)
나무와 그래프
◯이분목과 이분탐색목
이분 트리란, 어느 노드가 가지는 아이의 수가 높게 2인 것.
이진 탐색 트리는 왼쪽의 자식 노드와 부모 노드보다 작거나 같고 오른쪽 노드보다 작아야합니다.
◯ 평형 트리와 비평형 트리
나무 구조 중 뿌리 노드에서 잎 노드까지의 높이(깊이)가 같아지도록 구축된 것.
◯완전 이분목
모든 잎이 같은 깊이를 가진 이분 나무.
Reference
이 문제에 관하여(데이터 구조 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/geshi/items/2e7e4a3a3141fa1611e0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
자신의 다음, 및 이전의 요소를 나타내는 정보를 가지는 것으로 요소를 연결시킨 리스트.
스택 및 대기열
◯스택(후입 선출)
스택은, 어느 데이터의 집합에 데이터를 하나 추가해, 그 후 하나 꺼내면, 최초로 추가한 것이 취득할 수 있는 성질의 것.
To Do 목록 등. 가장 마지막에 등록한 태스크로부터 처리해 간다.
ex) [1,2,3,4]에 5를 넣는다. (push) 5가 나온다. (pop)
◯큐(선입처이고)
스택과 반대 동작. 데이터의 집합에 데이터를 하나 추가하고, 그 후 하나 꺼내면, 최초로 추가된 데이터가 나온다.
대기실 데이터 등. 가장 먼저 등록한 사람을 처리해 간다.
ex) [1,2,3,4]에 5를 넣는다. (enqueue) 1이 나온다. (dequeue)
나무와 그래프
◯이분목과 이분탐색목
이분 트리란, 어느 노드가 가지는 아이의 수가 높게 2인 것.
이진 탐색 트리는 왼쪽의 자식 노드와 부모 노드보다 작거나 같고 오른쪽 노드보다 작아야합니다.
◯ 평형 트리와 비평형 트리
나무 구조 중 뿌리 노드에서 잎 노드까지의 높이(깊이)가 같아지도록 구축된 것.
◯완전 이분목
모든 잎이 같은 깊이를 가진 이분 나무.
Reference
이 문제에 관하여(데이터 구조 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/geshi/items/2e7e4a3a3141fa1611e0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
◯이분목과 이분탐색목
이분 트리란, 어느 노드가 가지는 아이의 수가 높게 2인 것.
이진 탐색 트리는 왼쪽의 자식 노드와 부모 노드보다 작거나 같고 오른쪽 노드보다 작아야합니다.
◯ 평형 트리와 비평형 트리
나무 구조 중 뿌리 노드에서 잎 노드까지의 높이(깊이)가 같아지도록 구축된 것.
◯완전 이분목
모든 잎이 같은 깊이를 가진 이분 나무.
Reference
이 문제에 관하여(데이터 구조 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/geshi/items/2e7e4a3a3141fa1611e0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)