# BinarySearchTree

Tree : BinarySearchTree
이진 탐색 트리는 위와 같이 생긴 트리 자료구조 중 하나로각 노드는 하나의 값과 왼쪽과 오른쪽의 서브 트리로 구성되는데이 때 왼쪽 서브 트리의 모든 값은 현재 노드의 값보다 작고오른쪽 서브 트리의 모든 값은 반대로 현재 노드의 값보다 크다.양쪽 서브 트리는 모두 이진

이진 탐색 트리 (Binary Search Tree)
이진 트리와 이진 탐색 트리(BST)의 차이 이진 트리(Binary Tree)와 이진 탐색 트리(Binary Search Tree, BST)는 트리(Tree) 자료구조의 일종으로, 노드(Node)들이 서로 연결된 구조를 가지고 있다. 이 둘은 매우 비슷한 구조를 가지고

[S2 U2]자료구조 회고
자료구조에 대한 회고코드스테이츠 백엔드 부트캠프에 참여한지 한달... 엄청난 벽을 만났다... 자료구조라는 아주 문송하게 만드는 벽...Stack부터 DFS까지... 3일간 짧지만 호되게 혼났다... 새벽 5시부터 화장실도 제대로 못 가고 저녁까지... 자면서도 도대체

[ALGORITHM] Binary Search Tree (이진 탐색 트리)
바로 전 포스트에서 Binary Search 알고리즘에 대해 다뤘는데, 이 포스트에서는 이진 탐색에서 좀 더 나아간 이진 탐색 트리 (Binary Search Tree) 에 대해서 다뤄보겠다 🌳타이핑이 귀찮기 때문에 간략히 BST 라고 부르겠다... (BTS랑 헷갈령

Binary Search Tree, BST Check Alg
Binary Search Tree란 Search를 쉽게 하기 위한 자료구조로, 원소들을 아래 조건과 같이 정렬해 놓은 binary tree다.tree의 모든 원소는 중복된 key값을 갖지 않는다.root node 기준 left sub tree는 root key값보다 작

TIL 40 | Tree
A data structure that consists of nodes in a parent / child relationshipEvery parent node has at most two childrenEvery node to the left of a parent n

Binary Search Tree에서 B+Tree까지(Database Index 추가)
이진탐색트리로부터 Btree, B+tree 그리고 Database index의 탄생과 특징을 총 망라한 자료입니다.

Tree, Binary Search Tree
Data Structure 공부 중 이해한 부분을 정리합니다. 각 자료구조의 구현은 JavaScript를 이용하였습니다.트리는 노드로 구성된 계층적 자료구조입니다. 최상위 노드(루트)를 만들고, 루트 노드의 child를 추가하고, 그 child에 또 child를 추가하

10월 27일 TIL DataStructure : BinarySearchTree
이진탐색트리란 이진탐색(binary search)과 연결리스트(linked list)를 결합한 자료구조의 일종입니다. 이진탐색의 효율적인 탐색 능력을 유지하면서도, 빈번한 자료 입력과 삭제를 가능하게끔 고안됐습니다.예컨대 이진탐색의 경우 탐색에 소요되는 계산복잡성은 O

[TIL] 2020. 06. 16. Tree_BinarySearchTree
트리는 노드로 구성된 계층적 자료구조.트리에는 루트(최상위 노드)가 존재하고, 루트에서부터 시작해서 자식노드들이 아래로 뻗어나가게 된다.TreeA는 트리 구조의 최상위에 위치한 노드로서, Root라고 부른다. 트리는 오직 하나의 루트 노드를 갖는다.A, B, C는 트리
191115~16(금, 토) TIL-1. Advanced Data Structure
[CODESTATES im16] Advanced Data Structure 1. Linked List linked list.png node: 데이터와 다음 링크를 저장하는 변수를 저장하는 object 를 뜻함 head: 첫번째 노드를 가리키는 변수 tail: 마지막 노드 insert(): 리스트에 데이터를 저장 원하는 위치에 데이터를 저장할 수 ...