![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
Just__a__rookie
这个作者很懒,什么都没留下…
展开
-
STL c++
sort函数需要添加头文件 #include using namespace std;功能:排序,整数数组,字符串,结构体排序,函数默认从小到大排序,其它排序需要添加cmp函数;运用:sort(a,a+n);默认将数组a从小到大排序;int cmp(int a,int b){ return a>b;}sort(a,a+n,cmp);将数组a从大原创 2017-10-21 10:35:12 · 153 阅读 · 0 评论 -
UVA 156 Ananagrams
题目链接: 点击打开链接 题目大意: 给出一段英文,不区分大小写,找出其中不能通过重排得到短文中其它任何一个单词的单词。解题思路: 现将每个单词大小写转化为一致的,之后将其排序,运用map函数映射寻找其中只出现一次的单词,输出原本单词。代码: #include#include#include#includeusing namespace std;typed原创 2017-10-22 10:15:42 · 235 阅读 · 0 评论 -
UVA 540 Team Queue
题目连接:点击打开链接题目大意:给出多个集合,之后有ENQUEUE:将编号插入队列中最后的一个和该编号处在同一集合编号的后面,如果没有插在队列最后。DEQUEUE:将队头元素出列,并输出。STOP:终止访问。三种操作。解题思路:无论如何插入,同一集合的编号总是挨着,也就是说对于最后的队列,只要知道集合的先后顺序,再将数字插入每个集合所在队列,之后按顺序输出即原创 2017-10-22 11:57:26 · 126 阅读 · 0 评论 -
UVA 136 丑数
题目连接:点击打开链接题目大意:丑数是除去2,3,5之后不能被其它素数整除的数,求出第1500个素数是多少思路:优先队列,映射应用,运用优先队列将数字按从小到大排列,之后依次乘以2,3,5,求出丑数,用映射判断丑数是否出现过。代码:#include#include#include #include#includeusing namespace std;int m原创 2017-10-23 17:09:25 · 199 阅读 · 0 评论 -
Parentheses Balance
You are given a string consisting of parentheses () and []. A string of this type is said to be correct:(a) if it is the empty string(b) if A and B are correct, AB is correct,(c) if A is correct原创 2018-01-23 10:24:25 · 234 阅读 · 0 评论