#C++
C++中一些常用的数据结构
小开心007
进击的小白
展开
-
C++中关于length()返回值问题
今天在AC一道编程题目时,出现了这样一个关于C++中length()函数的用法的问题。测试代码如下:#include<bits/stdc++.h>using namespace std;int main(){ string s1="1234567"; string s2="12345678"; cout<<s1.length()-s2.length()<<endl; return 0;}以上述代码为例,都知道s1.lengt原创 2021-02-09 12:50:44 · 7341 阅读 · 0 评论 -
C++中map的使用技巧
练习算法,看到了一个灵活运用map(map<key,value>)的题解,在此,回顾一下map相关操作。1、map内的键值对按照键(key)升序排列。2、map的插入是一种不可覆盖的,如果map中已经存在某个key值(只查看key 不考虑value值),则不能继续进行插入。执行插入后会返回一个 pair<iterator,bool> 对象, 第一个参...原创 2020-04-21 19:01:51 · 364 阅读 · 0 评论 -
C++中set常用方法
#include<bits/stdc++.h>using namespace std;int main(){ set<int>s; cout<<"s.empty():"<<s.empty()<<endl;///判断集合s是否为空如果为空返回1,不为空返回0 cout<<"s.max_size():...原创 2020-02-06 16:03:51 · 762 阅读 · 0 评论