>  기사  >  스택의 입력 시퀀스가 ​​12345라면 ​​스택의 출력 시퀀스는 무엇입니까?

스택의 입력 시퀀스가 ​​12345라면 ​​스택의 출력 시퀀스는 무엇입니까?

青灯夜游
青灯夜游원래의
2020-08-31 11:07:3720155검색

스택의 입력 시퀀스는 12345이고, 스택의 출력 시퀀스는 54321입니다. 스택의 특징은 "선입, 후출"입니다. 먼저 들어온 데이터는 스택의 맨 아래로 푸시되고 마지막 데이터는 맨 위에 놓입니다. 데이터를 읽어야 할 경우 스택의 맨 위에서 데이터가 팝됩니다(마지막 1개의 데이터가 먼저 읽혀집니다).

스택의 입력 시퀀스가 ​​12345라면 ​​스택의 출력 시퀀스는 무엇입니까?

스택이라고도 하는 스택은 작업이 제한된 선형 테이블입니다. 삽입 및 삭제 작업을 테이블 끝으로만 제한하는 선형 테이블입니다. 이 끝을 스택의 상단이라고 하고 다른 쪽 끝을 하단이라고 합니다. 스택에 새 요소를 삽입하는 것을 푸시(push), 푸시(push) 또는 푸시(push)라고도 합니다. 새 요소를 스택의 최상위 요소 위에 놓고 스택에서 새 요소를 삭제하는 것을 팝핑(popping)이라고도 합니다. 밀어내기(Push)는 스택의 최상위 요소를 삭제하고 인접한 요소를 스택의 새로운 최상위 요소로 만듭니다.

데이터 구조로서 스택은 한쪽 끝에서만 삽입 및 삭제 작업을 수행할 수 있는 특수 선형 목록입니다. 먼저 들어온 데이터가 스택의 맨 아래로 푸시되고, 마지막 데이터가 스택의 맨 위에 놓이게 되는 원리에 따라 데이터를 저장합니다. 스택의 맨 위에서부터(마지막 데이터가 먼저 읽혀짐) 스택에는 메모리 기능이 있습니다. 스택에 대한 삽입 및 삭제 작업 중에 스택의 아래쪽 포인터를 변경할 필요가 없습니다.

스택은 동일한 끝에서 삽입 및 삭제 작업을 허용하는 특수 선형 목록입니다. 삽입 및 삭제 작업이 가능한 쪽을 스택의 맨 위, 다른 쪽 끝을 맨 아래라고 합니다. 스택의 맨 아래는 고정되어 있으며 스택의 요소 수가 0일 때 스택의 맨 위는 부동합니다. , 이를 빈 스택이라고 합니다. 삽입을 일반적으로 PUSH, 삭제를 POP이라고 합니다. 스택은 First-In-Last-Out 목록이라고도 합니다.

더 많은 관련 지식을 보려면 PHP 중국어 웹사이트를 방문하세요!

위 내용은 스택의 입력 시퀀스가 ​​12345라면 ​​스택의 출력 시퀀스는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.