【STL】
Andy--lee
这个作者很懒,什么都没留下…
展开
-
STL(vector)
vector详细用法讲解(一)vector详细用法讲解(二) vector遍历方式比较#include<vector>#include<iostream>using namespace std;int main(){ int arr[6]={0,1,2,3,4,5}; vector<int>v5(arr,&arr[6]); ...原创 2018-04-30 18:21:39 · 190 阅读 · 0 评论 -
STL(string)
转载博客链接string对象中一些函数/*-------------------------插入函数----------------------------------包括迭代器操作和下标操作,下标操作更灵活*/s.insert( it , p ); 把字符串p插入到it的位置s.insert(p,n,t); 迭代器p元素之前插入n个t的副本s.insert(p,b,e); 迭代器...原创 2018-04-30 10:59:05 · 247 阅读 · 1 评论 -
HDU - 1412 - {A} + {B} (set)+set部分基础知识讲解
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1412题意给定两个集合,将两个集合相加。把合并后的集合由从小到大的顺序输出。题解题目很简单,将给定的两组输入,都存入set中,最后迭代器输出就行了。主要是练习下set的基础知识的运用。下面附上一些关于set的知识。set常用函数及其讲解 构造set集合的主要目的是为了快速检索,...原创 2018-07-22 08:33:09 · 309 阅读 · 0 评论 -
HDU - 1004 - Let the Balloon Rise(map)+map部分基础知识讲解
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1004题意给你n个字符串,找出出现次数最多的那个字符串。题解运用map,将字符串作为key,出现的次数为value。找出最大value对应的key.map基础知识基本介绍:Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字(key),每个关键字只能在map中出现...原创 2018-07-22 09:55:33 · 280 阅读 · 0 评论 -
HYSBZ - 2761 - 不重复数字 (map)
题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=2761题意给出N个数,要求把其中重复的去掉,只保留第一次出现的数。题解题目很直白。解题思路有很多种。附两个代码,一个是自己写的,另一个是用map.AC Code one #include <iostream>#include <cstdio>...原创 2018-07-22 11:42:48 · 168 阅读 · 0 评论