摘要: queue 操作 queue 和 stack 有一些成员函数相似,但在一些情况下,工作方式有些不同: front():返回 queue 中第一个元素的引用。如果 queue 是常量,就返回一个常引用;如果 queue 为空,返回值是未定义的。 back():返回 queue 中最后一个元素的引用。如 阅读全文
posted @ 2022-03-15 16:21 Dsad123FFFG6645 阅读(36) 评论(0) 推荐(0)
摘要: 迭代器类别 STL 标准库为每一种标准容器定义了一种迭代器类型,这意味着,不同容器的迭代器也不同,其功能强弱也有所不同。 容器的迭代器的功能强弱,决定了该容器是否支持 STL 中的某种算法。 常用的迭代器按功能强弱分为输入迭代器、输出迭代器、前向迭代器、双向迭代器、随机访问迭代器 5 种。本节主要介 阅读全文
posted @ 2022-03-15 14:48 Dsad123FFFG6645 阅读(58) 评论(0) 推荐(0)
摘要: //遍历 vector 容器。 #include <iostream> //需要引入 vector 头文件 #include <vector> using namespace std; int main() { vector<int> v{ 1,2,3,4,5,6,7,8,9,10 }; //v被初 阅读全文
posted @ 2022-03-15 14:44 Dsad123FFFG6645 阅读(16) 评论(0) 推荐(0)
摘要: #include <iostream> using namespace std; #define N 21 struct Node{ int x; int y; }; int dx[4]={-1,1,0,0}; int dy[4]={0,0,-1,1}; char map[N][N]; int vi 阅读全文
posted @ 2022-03-15 13:42 Dsad123FFFG6645 阅读(26) 评论(0) 推荐(0)