Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Queue<T>

Hàng đợi

Type parameters

  • T

Hierarchy

  • Queue

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

Private list

list: Array<T>

Accessors

List

  • get List(): Array<T>
  • set List(list: Array<T>): void

Methods

deQueue

  • deQueue(): T | undefined
  • Lấy phần tử đầu ra khỏi hàng đợi

    Returns T | undefined

enQueue

  • enQueue(element: T): void
  • Nhét phần tử mới vào hàng đợi

    Parameters

    • element: T

      Phần tử cần nhét

    Returns void

getLength

  • getLength(): number

isEmpty

  • isEmpty(): boolean
  • Kiểm tra hàng đợi có rỗng hay không

    Returns boolean

peek

  • peek(): T | undefined
  • Xem phần tử đầu tiên của hàng đợi nhưng không xóa khỏi hàng đợi

    Returns T | undefined