博客
关于我
C++ Queues(队列)
阅读量:239 次
发布时间:2019-03-01

本文共 466 字,大约阅读时间需要 1 分钟。

Queues 队列

功能介绍

队列是一种先进先出的数据结构,支持快速的元素插入和删除操作。以下是其主要功能:

1. back() 方法

返回一个引用,指向队列的最后一个元素。

2. empty() 方法

检查队列是否为空,返回 true 若为空,否则返回 false

语法说明

back()

TYPE &back();

empty()

bool empty();

返回值说明

  • back():返回队列最后一个元素的引用,若队列为空则返回 null。
  • empty():返回布尔值,true 表示队列为空,false 表示队列非空。

示例场景

假设有一个包含元素的队列:

TYPE queue = {1, 2, 3};TYPE& front = queue.front();TYPE& back = queue.back();

调用 back() 方法可以得到最后一个元素的引用:

TYPE* lastElement = &back();

调用 empty() 方法可以检查队列是否为空:

bool isEmpty = empty();

转载地址:http://drjx.baihongyu.com/

你可能感兴趣的文章
OSPF在大型网络中的应用:高效路由与可扩展性
查看>>
OSPF技术连载17:优化OSPF网络性能利器——被动接口!
查看>>
OSPF技术连载18:OSPF网络类型:非广播、广播、点对多点、点对多点非广播、点对点
查看>>
OSPF技术连载19:深入解析OSPF特殊区域
查看>>
SQL Server 复制 订阅与发布
查看>>
OSPF技术连载20:OSPF 十大LSA类型,太详细了!
查看>>
OSPF技术连载21:OSPF虚链路,现代网络逻辑连接的利器!
查看>>
OSPF技术连载22:OSPF 路径选择 O > O IA > N1 > E1 > N2 > E2
查看>>
Padding
查看>>
paddlehub安装及对口罩检测
查看>>
paddle的两阶段基础算法基础
查看>>
SpringBoot中重写addCorsMapping解决跨域以及提示list them explicitly or consider using “allowedOriginPatterns“ in
查看>>
PageHelper 解析及实现原理
查看>>
pageHelper分页工具的使用
查看>>
PageHelper:上手教程(最详细)
查看>>
PageOffice如何实现从零开始动态生成图文并茂的Word文档
查看>>
PageRank算法
查看>>
Paint类(画笔)
查看>>
paip.android 手机输入法制造大法
查看>>
paip.spring3 mvc servlet的配置以及使用最佳实践
查看>>