
데이터 구조(4)-이중연결리스트 이진트리
연결 리스트는 연결 리스트를 변형한것으로 각 노드에 2개의 링크(주소 기록)가 있다
클라우드 보안으로 가자~~~

연결 리스트는 연결 리스트를 변형한것으로 각 노드에 2개의 링크(주소 기록)가 있다
실제 값을 저장하는 프로퍼티가 아니라 특정 상태에 따른 값을 연산하는 프로퍼티

프로퍼티는 클래스 구조체 또는 열거형 등에 관련된 값을 뜻한다

데이터를 용도에 맞게 묶어서 표현하고자 할 때 유용하다 구조체 내부에 상수나 변수 또는 함수를 선언하고 이것을 인스턴스를 만들어서 사용할 수 있다 새로운 데이터 타입을 만드는 것과 비슷하다
옵셔널은 nil을 사용할 수 있는 데이터 타입이다 nil을 사용 가능하다는 것은 그 변수나 상수에 값이 있거나 없을 수도 있다는 것이다
함수와 메서드는 기본적으로 같다 상황이나 용도에 따라 다른 용어로 부른다
if 문은 if와 else if, else로 구성되어 있다 if 문에 else if는 몇 개가 있어도 상관없고 else는 없어도 된다
| 단항 연산자 | 피연산자가 한개인 연산자 | !A | | ----------| ----------------------------| --------| | 이항 연산자 | 피연산자가 두개인 연산자 | A B | | 삼항 연산자 | 피연산자가 세개인 연산자 | A ? B : C | |...

이진 탐색 트리 (binary search tree)

힙은 그래프의 트리 구조 중 하나로 우선순위 큐를 구현할 때 사용된다