binna / DataStructure_Algorithm

자료구조 및 알고리즘
0 stars 0 forks source link

뇌를 자극하는 알고리즘 Chapter 1 #13

Closed binna closed 1 month ago

binna commented 1 month ago
binna commented 1 month ago

배열로 스택을 구현하면 동적으로 스택의 용량을 조절할 수 없으나 구현하기에는 간단하다는 장점이 있음

꼭 가지고 있어야 하는 세가지 필드

  1. 용량
  2. 최상위 노드의 위치
  3. 노드 배열
binna commented 1 month ago
binna commented 1 month ago

꼭 가지고 있어야 하는 필드

  1. 링크드 리스트의 헤드
  2. 링크드 리스트의 테일

링크드 리스트의 테일(=최상위 노드)에 대한 정보를 가지고 있어야 함 ㄴ 테일의 정보가 없어도 주소를 알아낼 수 있으나, 순차탐색을 통해 정보를 얻어야 하므로 성능상 손해가 발생