Queue
Last updated
Was this helpful?
Last updated
Was this helpful?
āđāļ C++ āļāļīāļ§āļāļ·āļāļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļŠāļāļāļāļķāļāļĨāļģāļāļąāļāļāļāļāļāļāļāđāļāļĢāļ°āļāļāļ āđāļāđāļāđāļāļāļēāļĄāļŦāļĨāļąāļāļāļēāļĢ First-In-First-Out (FIFO) āļāļķāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāļāļāļāđāļāļĢāļ°āļāļāļāđāļĢāļāļāļĩāđāđāļāļīāđāļĄāļĨāļāđāļāļāļīāļ§āļāļ·āļāļāļāļāđāļāļĢāļ°āļāļāļāđāļĢāļāļāļĩāđāļāļ°āļāļđāļāļĨāļāļāļāļ (āļāļĨāđāļēāļĒāļāļąāļāļāļīāļ§āđāļāļāļĩāļ§āļīāļāļāļĢāļīāļāļāļĩāđāļāļđāđāļāļāđāļāđāļēāđāļāļ§āļĢāļāđāļāļ·āđāļāļĢāļąāļāļāļĢāļīāļāļēāļĢāļāļĩāļĨāļ°āļāļ) āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļŦāļĨāļąāļāļŠāļāļāļāļĒāđāļēāļāļāļĩāđāļāļģāđāļāļīāļāļāļēāļĢāđāļāļāļīāļ§āļāļ·āļ enqueue āļāļķāđāļāļāļ°āđāļāļīāđāļĄāļāļāļāđāļāļĢāļ°āļāļāļāļāļĩāđāļāđāļēāļāļŦāļĨāļąāļāļāļāļāļāļīāļ§ āđāļĨāļ° dequeue āļāļķāđāļāļāļ°āļĨāļāļāļāļāđāļāļĢāļ°āļāļāļāļāđāļēāļāļŦāļāđāļēāļāļāļāļāļēāļāļāļīāļ§
āļāļīāļ§āļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāļāđāđāļāđāđāļāļĒāđāļāđ Arrays, Linked lists,āļŦāļĢāļ·āļ Data Structures āļāļ·āđāļāđ āđāļ C++
STL (Standard Template Library) āđāļ C++ āļĄāļĩāļāļīāļ§āļāļāļāđāļāļāđāļāļāļĢāđāļāļĨāļēāļŠ āļāļķāđāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļŠāļĢāđāļēāļāļāļīāļ§āđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒāđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āđāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļīāļ§āđāļ C++ āļāđāļāļāļāļ·āđāļāđāļĢāļēāļāđāļāļ include header file āļāļāļ queue
āđāļĄāļ·āđāļāđāļĢāļēāļāļģāđāļāđāļēāđāļāļĨāđāļāļĩāđāđāļĨāđāļ§ āđāļĢāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāļāļīāļ§āđāļāļĒāđāļāđ
āđāļāļāļĩāđāļāļĩāđ type
āļŦāļĄāļēāļĒāļāļķāļāļāļĢāļ°āđāļ āļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļĢāļēāļāđāļāļāļāļēāļĢāļāļąāļāđāļāđāļāđāļ§āđāđāļāļāļīāļ§ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ:
āđāļ C++ āļāļĨāļēāļŠāļāļīāļ§āļĄāļĩāđāļĄāļāļāļāļāđāļēāļāđ āđāļāļ·āđāļāļāļģāđāļāļīāļāļāļēāļĢāļāđāļēāļāđ āļāļĒāđāļēāļāđāļāđāļ:
push()
āđāļāļīāđāļĄāļāļāļāļāđāļāļĢāļ°āļāļāļāļāļĩāđāļāđāļēāļāļŦāļĨāļąāļāļāļāļāļāļīāļ§
pop()
āļĨāļāļāļāļāđāļāļĢāļ°āļāļāļāļāļāļāļāļēāļāļāđāļēāļāļŦāļāđāļēāļāļāļāļāļīāļ§
front()
āļŠāđāļāļāļĨāļąāļāļāļāļāđāļāļĢāļ°āļāļāļāđāļĢāļāļāļāļāļāļīāļ§
back()
āļŠāđāļāļāļĨāļąāļāļāļāļāđāļāļĢāļ°āļāļāļāļŠāļļāļāļāđāļēāļĒāļāļāļāļāļīāļ§
size()
āļŠāđāļāļāļĨāļąāļāļāļģāļāļ§āļāļāļāļāđāļāļĢāļ°āļāļāļāđāļāļāļīāļ§
empty()
āļāļ·āļāļāđāļē 1(true)
āļŦāļēāļāļāļīāļ§āļ§āđāļēāļ
Output
Output
Ref: