当前位置:网站首页>Leetcode刷题题解2.1.1
Leetcode刷题题解2.1.1
2022-07-06 08:49:00 【好久不见0327】
distance()函数用于计算两个迭代器表示的范围内包含元素的个数
template<class Inputlterator>
typename iterator_traits<Inputlterator>::difference_type distance(Inputlterator first, Inputlterator last);
#include<iostream>
#include<iterator>
#include<list>
using namespace std;
int main() {
// 创建一个空list容器
list<int> mylist;
// 向空的list容器中添加元素0~9
for (int i = 0; i < 10; i++) {
mylist.push_back(i);
}
// 指定2个双向迭代器,用于执行某个区间
list<int>::iterator first = mylist.begin(); // 指向元素0
list<int>::iterator last = mylist.end(); // 指向元素9之后的位置
// 获取[first, last)范围内包含元素的个数
cout << "distance() = " << distance(first, last);
return 0;
}
unique函数的功能是元素去重。即“删除”序列中所有相邻的重复元素(只保留一个)
边栏推荐
- 704 binary search
- Niuke winter vacation training 6 maze 2
- 如何有效地进行自动化测试?
- After PCD is converted to ply, it cannot be opened in meshlab, prompting error details: ignored EOF
- Revit 二次开发 HOF 方式调用transaction
- To effectively improve the quality of software products, find a third-party software evaluation organization
- Variable length parameter
- LeetCode:剑指 Offer 04. 二维数组中的查找
- 查看局域网中电脑设备
- UnsupportedOperationException异常
猜你喜欢
Charging interface docking tutorial of enterprise and micro service provider platform
Computer graduation design PHP Zhiduo online learning platform
Cesium draw points, lines, and faces
Delay initialization and sealing classes
【嵌入式】Cortex M4F DSP库
Target detection - pytorch uses mobilenet series (V1, V2, V3) to build yolov4 target detection platform
LeetCode:498. 对角线遍历
角色动画(Character Animation)的现状与趋势
Esp8266-rtos IOT development
UnsupportedOperationException异常
随机推荐
TP-LINK 企业路由器 PPTP 配置
Function coritization
有效提高软件产品质量,就找第三方软件测评机构
Warning in install. packages : package ‘RGtk2’ is not available for this version of R
Tdengine biweekly selection of community issues | phase III
egg. JS project deployment online server
Deep analysis of C language data storage in memory
Process of obtaining the electronic version of academic qualifications of xuexin.com
项目连接数据库遇到的问题及解决
LeetCode:162. 寻找峰值
Detailed explanation of dynamic planning
可变长参数
使用latex导出IEEE文献格式
Navicat premium create MySQL create stored procedure
marathon-envs项目环境配置(强化学习模仿参考动作)
Screenshot in win10 system, win+prtsc save location
C語言雙指針——經典題型
广州推进儿童友好城市建设,将探索学校周边200米设安全区域
opencv+dlib实现给蒙娜丽莎“配”眼镜
Revit secondary development Hof method calls transaction