자료구조 Stack 클래스

(사용 가능한 버전 정보가 없으며 Git에만 있을 수 있음)


소개

스택은 구조의 맨 위에 있는 값에만 액세스할 수 있도록 허용하고 해당 순서대로 파괴적으로 반복하는 "후입선출" 또는 "LIFO" 컬렉션입니다.

ㅔ 내부적으로 Ds\Vector를 사용합니다.
클래스 개요

                  
class Ds\Stack implements Ds\Collection, ArrayAccess {

  /* Methods */
  public allocate(int $capacity): void
  public capacity(): int
  public clear(): void
  public copy(): Ds\Stack
  public isEmpty(): bool
  public peek(): mixed
  public pop(): mixed
  public push(mixed ...$values): void
  public toArray(): array
}
                  
                

변경 로그

버전 설명
PECL ds 1.3.0 클래스는 이제 ArrayAccess를 구현합니다.

목차