스택이 뭐야?

藏色散人
풀어 주다: 2019-06-12 12:00:19
원래의
14574명이 탐색했습니다.

스택이 뭐야?

스택(영어: stack)은 스택 또는 스택이라고도 알려져 있으며 순서가 지정된 선형 데이터 수집만 허용하는 컴퓨터 과학의 추상 데이터 유형입니다. 스택의 최상위(영문: top)는 데이터 추가(영문: push) 및 데이터 제거(영문: pop) 작업을 수행합니다.

그래서 LIFO(Last In First Out) 원리에 따라 작동합니다.

종종 순서가 지정된 다른 선형 데이터 수집 대기열과 비교됩니다.

스택은 종종 1차원 배열이나 연결 목록으로 구현됩니다.

Operations

스택은 두 가지 기본 작업을 사용합니다.

push(푸시, 푸시) 및 pop(팝 스택, 팝):

● 푸시: 스택의 맨 위에 데이터를 넣고 스택의 맨 위가 새로 배치된 데이터로 이동합니다.

● 팝업: 스택 상단의 데이터를 제거하고, 제거 후 스택 상단을 다음 데이터 조각으로 이동합니다.

Features

스택의 기본 기능:

● 선입, 후출, 후입, 우선 밖으로.

● 머리 노드와 꼬리 노드를 제외하고 각 요소에는 선행 노드와 후속 노드가 있습니다.

위 내용은 스택이 뭐야?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿