两种方法 一:使用set 二:使用sort+unique 就是:先排序,然后用unique把重复的数字都放在后面,再用erase删除 // // Created by LK on 2020/3/31. // #include <iostream> #include <vector> #include ...
分类:
其他好文 时间:
2020-03-31 12:40:05
阅读次数:
58
本文主要介绍C++ STL(Standard Template Library, 标准模板库)常用的容器。 包括但不限于vector、stack、queue、deque、list、priority_queue、map、set。 使用方法均以string类型为例,也可以是自定义元素。 1、 vecto ...
分类:
编程语言 时间:
2020-03-28 21:47:49
阅读次数:
77
#include <iostream> #include <deque> #include <algorithm> using namespace std; //deque构造函数 /* deque<T> deqT; //默认构造形式 deque(beg, end); //构造函数将[beg, en ...
分类:
其他好文 时间:
2020-03-27 21:49:44
阅读次数:
64
1.输入一串整数,输入命令排序! 输入 a t 在这串整数后面添加整数 t, 输入 c\m\n 有 n 替换 m, 输入 d t 删除 t, 输入 s 排序。 #include <iostream> #include <vector> #include <cstring> #include <alg ...
分类:
其他好文 时间:
2020-03-25 01:44:32
阅读次数:
64
迭代器失效问题一般是指对于stl容器来说,调用erase某迭代器之后,就不能再使用这个iterator了。 解决方法: (1):erase(iter++);这样可以继续使用该iter (2):it=erase(iter);这是利用erase函数的返回值,一般的erase函数都会返回一个删除迭代器的后 ...
分类:
编程语言 时间:
2020-03-25 00:58:50
阅读次数:
71
一.集合概览 二.操作 set自带的函数常用的有10种: set<int> a 建立一个名字为a、类型为int的集合。a.insert(b) 在集合中插入一个数b,如果这个数已经存在就什么也不干 a.erase(b) 在集合中删除一个数b,如果这个数不存在就什么也不干 a.erase(l) 在集合中 ...
分类:
其他好文 时间:
2020-03-24 18:56:08
阅读次数:
66
引用原文链接[!https://www.cnblogs.com/ioter/articles/3732918.html] 在做UHF应用的越来越多了,如何根据实际应用设计系统以达到更佳的使用效果,其中对UHF标签相关内容的了解至关重要,很多朋友对标签的了解不多,在此不才,整理了一些资料,供大家参考, ...
分类:
其他好文 时间:
2020-03-23 15:01:20
阅读次数:
95
思科交换机分为两种系统,分别是IOS和CatOS,下面介绍IOS版本的操作, Switch#write erase Erasing the nvram filesystem will remove all files! Continue? [confirm]y[OK] Erase of nvram: ...
分类:
其他好文 时间:
2020-03-22 01:31:10
阅读次数:
187
# 题意给定n个位置(距离原点),每个位置上有一个公司,k表示可以用的网线数量,每个网线将连接两个公司且每一个公司只能连接一个网线,求满足k对配对情况下,所有电缆长度的最小值。 # 题解最小值两边的距离要么不选,要么同时选,因为选了最小值就不能选旁边的所以每次选择最小的,并把最小的两边的和减去最小的 ...
分类:
其他好文 时间:
2020-03-21 10:10:09
阅读次数:
93
#include<iostream> #include<vector> using namespace std; bool _insert_single_video( std::vector<int>* all_tmp_res, const int insert_pos, int single_vi ...
分类:
编程语言 时间:
2020-03-16 21:39:57
阅读次数:
67