当前位置:网站首页>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函数的功能是元素去重。即“删除”序列中所有相邻的重复元素(只保留一个)
边栏推荐
- LeetCode:剑指 Offer 04. 二维数组中的查找
- Sublime text using ctrl+b to run another program without closing other runs
- Current situation and trend of character animation
- @Jsonbackreference and @jsonmanagedreference (solve infinite recursion caused by bidirectional references in objects)
- egg. JS directory structure
- [Hacker News Weekly] data visualization artifact; Top 10 Web hacker technologies; Postman supports grpc
- 电脑清理,删除的系统文件
- opencv+dlib实现给蒙娜丽莎“配”眼镜
- Charging interface docking tutorial of enterprise and micro service provider platform
- LeetCode:26. 删除有序数组中的重复项
猜你喜欢
使用latex导出IEEE文献格式
What is CSRF (Cross Site Request Forgery)?
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
Computer cleaning, deleted system files
[MySQL] limit implements paging
Deep analysis of C language data storage in memory
优秀的软件测试人员,都具备这些能力
Process of obtaining the electronic version of academic qualifications of xuexin.com
TP-LINK 企业路由器 PPTP 配置
PC easy to use essential software (used)
随机推荐
[today in history] February 13: the father of transistors was born The 20th anniversary of net; Agile software development manifesto was born
ESP8266-RTOS物联网开发
Variable length parameter
Using pkgbuild:: find in R language_ Rtools check whether rtools is available and use sys The which function checks whether make exists, installs it if not, and binds R and rtools with the writelines
Compétences en mémoire des graphiques UML
Bitwise logical operator
Esp8266-rtos IOT development
Image,cv2读取图片的numpy数组的转换和尺寸resize变化
LeetCode:221. 最大正方形
Light of domestic games destroyed by cracking
POI add write excel file
LeetCode:124. 二叉树中的最大路径和
LeetCode:387. 字符串中的第一个唯一字符
gcc动态库fPIC和fpic编译选项差异介绍
广州推进儿童友好城市建设,将探索学校周边200米设安全区域
【剑指offer】序列化二叉树
Using C language to complete a simple calculator (function pointer array and callback function)
力扣每日一题(二)
Image, CV2 read the conversion and size resize change of numpy array of pictures
项目连接数据库遇到的问题及解决