
STL
Bears9
这个作者很懒,什么都没留下…
展开
-
括号配对问题-NYOJ2
括号配对问题 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 现在,有一行括号序列,请你检查这行括号是否配对。 输入 第一行输入一个数N(0<N<=100),表示有N组测试数据。后面的N行输入多组输入数据,每组...原创 2018-07-13 09:29:13 · 196 阅读 · 0 评论 -
C++map的遍历
转载自一。定义如:map < int, CString > 或者 map < int, 结构体名>的元素遍历 map < int, CString > maps; 或者map < int, 结构体名> maps; for(int i=0;i < maps. size() ; i++...转载 2018-10-18 15:19:15 · 1465 阅读 · 0 评论 -
unordered_map
写在前面:unordered_map总结unordered_map和map的比较unordered_map:无序映射是关联容器,用于存储由键值和映射值组合而成的元素,并允许基于键快速检索各个元素。在unordered_map中,键值通常用于唯一标识元素,而映射值是与该键关联的内容的对象。键和映射值的类型可能不同。在内部,unordered_map中的元素没有按照它们的键值...转载 2018-09-10 19:55:59 · 286 阅读 · 0 评论 -
list
转载自C++中list的使用方法及常用list操作总结一、List定义:List是stl实现的双向链表,与向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢。使用时需要添加头文件#include <list>二、List定义和初始化: list<int>lst1; //创建空list list&l...转载 2018-08-13 10:16:22 · 178 阅读 · 0 评论 -
hdu6351-Beautiful Now
题目链接 转载自 Beautiful Now Time Limit: 5000/2500 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 1409 Accepted Submissi...转载 2018-08-07 11:26:45 · 307 阅读 · 0 评论 -
单调队列
转载自 单调栈&单调队列入门单调队列是什么呢?可以直接从问题开始来展开。Poj 2823给定一个数列,从左至右输出每个长度为m的数列段内的最小数和最大数。数列长度:N<=106,m<=NN<=106,m<=N解法①很直观的一种解法,那就是从数列的开头,将窗放上去,然后找到这最开始的k个...转载 2018-08-02 15:28:00 · 198 阅读 · 0 评论 -
qsort的用法
转载自附上一份简易代码:#include<cstdio>#include<iostream>#include<cstdio>#include<stdlib.h>using namespace std;int cmp(const void *a,const void *b){ return(*(int *)b-*(int *)a...转载 2018-07-27 09:04:34 · 212 阅读 · 0 评论 -
Shuffle Cards
链接:https://www.nowcoder.com/acm/contest/141/C来源:牛客网 Shuffle Cards时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144...原创 2018-07-26 19:00:26 · 240 阅读 · 0 评论 -
rope大法
转载自转载 2018-07-26 18:38:34 · 163 阅读 · 0 评论 -
HPUOJ-1470又是斐波那契数列??
题目链接 1471: 又是斐波那契数列??时间限制: 1 Sec 内存限制: 128 MB提交: 326 解决: 41 统计题目描述大家都知道斐波那契数列吧?斐波那契数列的定义是这样的: f0 = 0; f1 = 1; fi = fi-1 + fi-2现在给你一个数x,聪明的你一定知道这是斐波那契数列中的第几项。(数据保证x一...原创 2018-07-30 08:56:24 · 185 阅读 · 0 评论 -
zzulioj2269-minval
题目链接 2269: minval时间限制: 3 Sec 内存限制: 256 MB提交: 833 解决: 147[提交][状态][讨论版][命题人:外部导入]题目描述有两个长度为N的序列A和B,在A和B中各任取一个数相加可以得到N2个和,求这N2个和中最小的N个。输入第一行输入一个正整数N...原创 2018-07-29 20:52:16 · 226 阅读 · 0 评论 -
HDU-1023-Train Problem I
Train Problem IITime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10986 Accepted Submission(s): 5820Problem Description As we all know the Trai...原创 2018-07-15 19:36:20 · 189 阅读 · 0 评论 -
What Are You Talking About-HDU1075
What Are You Talking AboutTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 102400/204800 K (Java/Others)Total Submission(s): 27431 Accepted Submission(s): 9328Problem Description Ignatius i...原创 2018-07-15 12:28:57 · 484 阅读 · 0 评论 -
nth_element()
可以用于求第k大的数会使得左边的元素比它小,右边的元素比它大。记得加o文件algorithm#include<iostream>#include<algorithm>using namespace std;int main(){ int a[8]={1,2,4,6,7,8,3,5}; nth_element(a,a+4,a+8);//注意下标是从零开始...原创 2019-01-27 10:08:18 · 179 阅读 · 0 评论