STL
Cantredo
此等萌新也只能划划水,仰望dalao的背影了....
展开
-
STL容器用法详解及注解(持续更新)
写在前面以下摘录自wikiSTL又称标准模板库,是一个c++软件库,其中包含4个组件,分别为:算法 容器 函数 迭代器STL将“在数据上的操作”与“要执行操作的数据分开”,分别以如下概念指代:容器:包含、放置数据的地方。 迭代器: 在容器中指出一个位置、或成对使用以划定一个区域,用来限定操作所涉及到的数据范围。 算法: 要执行的操作。总而言之,ST...原创 2018-09-23 11:41:12 · 509 阅读 · 2 评论 -
P1618 三连击(升级版)洛谷 (C++) (NEXT_PERMUTATION)
与并不是升级版的版本一样的解法…利用STL中的 next_permutation 全排列算法可轻松得到答案注意判断的更改,详情见代码#include <iostream>#include <vector>#include <algorithm>using namespace std ;int main(){ int a , b , ...原创 2018-09-23 17:20:55 · 505 阅读 · 0 评论 -
NyistOJ 55 懒省事的小明(c++)(优先队列)(贪心)
懒省事的小明时间限制:3000 ms | 内存限制:65535 KB难度:3描述小明很想吃果子,正好果园果子熟了。在果园里,小明已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。小明决定把所有的果子合成一堆。 因为小明比较懒,为了省力气,小明开始想点子了:每一次合并,小明可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并...原创 2018-09-27 23:44:59 · 473 阅读 · 0 评论 -
51Nod 1384 全排列
STL的应用。想到全排列就想到了STL中的 next_permutation() 函数。用字符串读取输入,用 sort() 对其进行排序,再用 next_permutation() 输出结果。代码如下:#include <cstdio>#include <iostream>#include <algorithm>#include <string&g...原创 2018-10-08 23:22:23 · 198 阅读 · 0 评论 -
P1097 统计数字 洛谷(map)
直接用map容器建立对应关系水过…首先别忘记清空整个map容器,最后输入键使对应的值+1就好了。代码如下:#include <cstdio>#include <iostream>#include <algorithm>#include <string>#include <cstring>#include <cmath&g...原创 2018-10-09 22:10:18 · 341 阅读 · 0 评论 -
HrbustOJ 1109 店长终极推荐
店长终极推荐Time Limit: 2000 MS Memory Limit: 65536 KTotal Submit: 743(214 users) Total Accepted: 261(195 users) Rating: Special Judge: NoDescription玩腻了两个工具之后,店长决定要好好学习.玩工具伤身体啊!!店长决定教大家学习阅读,店长总能总学习中找到乐...原创 2018-10-10 23:13:17 · 460 阅读 · 0 评论