STL
文章平均质量分 72
_蓦然回首_
我们的团队具有多年Android、IOS、网站、Java开发经验,是一支充满活力,对技术充满激情的团队。
展开
-
POJ 3253 Fence Repair
Fence RepairTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 25668 Accepted: 8263DescriptionFarmer John wants to repair a small length of the fence aroun原创 2014-07-28 18:26:35 · 450 阅读 · 0 评论 -
UVA 11020 Efficient Solutions set
点击打开题目链接#include #include #include #include #include using namespace std;struct Point{ int a, b; bool operator < (const Point& rhs) const { return a < rhs.a || (a == rhs.a && b <原创 2016-05-19 19:44:52 · 639 阅读 · 0 评论 -
UVA 10474 Where is the Marble? 暴力|STL
点击打开题目链接给一组数,排序,查找。方法一:暴力 380ms#include #include #include using namespace std;const int MAXN = 10000 + 10;int num[MAXN];int main(){ int n, m, kase = 1; while (~scanf("%d%d", &n原创 2016-05-03 16:23:14 · 347 阅读 · 0 评论 -
HDU 5676 ztr loves lucky numbers dfs+二分
ztr loves lucky numbers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)原创 2016-05-11 20:06:39 · 464 阅读 · 0 评论 -
UVA 11136 Hoax or what set
点击打开题目链接set:自动去重排序multiset:不去重,排序#include #include #include using namespace std;int main(){ //freopen("in.txt", "r", stdin); multiset muSet; multiset::iterator muSetIt; //迭代原创 2016-04-28 20:35:04 · 523 阅读 · 0 评论 -
UVA 11988 Broken Keyboard 链表
UVAOJ时不时掉链子点击打开题目链接用链表模拟一下就ok了#include #include #include #include #include using namespace std;int main(){ list srcList, ansList; list::iterator listIt; string str; wh原创 2016-04-28 19:35:30 · 356 阅读 · 0 评论 -
蓝桥杯 带分数
思路:刚开始暴力枚举,33分,优化一下,66分。再优化,还是有组数据TLE。网上有份 java 代码,改成 C++ 后终于100了!还是方法有问题,以小见大,不同的方法做事,会有不同的结果。当一种办法行不通时,改变一下思路,或许就有了答案。dfs + 剪枝:首先,暴力 1 - 9 的全排列,假设其中一个为 246517983,n = 100我们令 N = n1 + n2原创 2015-03-18 16:05:20 · 594 阅读 · 0 评论 -
HDU 1228 A + B
题目链接 HDU 1228A + B Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)原创 2015-07-25 08:56:42 · 379 阅读 · 0 评论 -
HDU 5099 Gunner
GunnerTime Limit: 8000/4000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 484 Accepted Submission(s): 223Problem DescriptionLong long ago, there原创 2015-04-05 10:18:40 · 416 阅读 · 0 评论 -
C++ pair
1. pair 的应用pair 是将 2 个数据组合成一个数据,也就是将两个类型捆绑到一起的。pair 的实现是一个结构体,主要的两个成员变量是first 和 second。 因为是使用 struct 而不是 class,所以可以直接使用 pair 的成员变量。2. make_pair() 函数template pair make_pair( T1 a , T2原创 2014-12-26 20:19:42 · 439 阅读 · 0 评论 -
C++ find
函数原型:template InputIterator find ( InputIterator first, InputIterator last, const T& value ) { for ( ; first != last ; first++) if ( *first == value ) break; return first; }返回区间 [ fi原创 2014-12-23 11:32:42 · 404 阅读 · 0 评论 -
C++ find_if
函数原型:template InputIterator find_if( InputIterator first , InputIterator last , Predicate pred ){ for( ; first != last ; first++ ) if( pred( *first ) ) break ; return first ;}它在区间 [ first , l原创 2014-12-23 11:51:30 · 519 阅读 · 0 评论 -
UVa 1422 Processor
题意:有 n 个任务,原创 2014-11-21 10:20:13 · 477 阅读 · 0 评论 -
NYOJ 86 找球号(一)
找球号(一)时间限制:3000 ms | 内存限制:65535 KB难度:3描述 在某一国度里流行着一种游戏。游戏规则为:在一堆球中,每个球上都有一个整数编号i(0<=i<=100000000),编号可重复,现在说一个随机整数k(0<=k<=100000100),判断编号为k的球是否在这堆球中(存在为"YES",否则为"NO"),先答出者为胜。现在有一个人想玩玩这个游戏,原创 2014-07-28 18:15:15 · 571 阅读 · 0 评论 -
HDU 5249 KPI STL
KPI Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)原创 2016-05-21 08:59:28 · 574 阅读 · 0 评论