自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 17907955 2016-05-14 17:17:32 biss A - Summer Camp GNU C++11 Accepted 15 ms 2200 KB

#include #include #include #includeusing namespace std;const int N = 1e4 + 100;string funk(int n){ string s; while(n){ s = char(n%10+48) + s; n/=10; } return s;

2016-05-14 22:19:23 706

原创 数组链表-----uva11988

下面是:有关链表的插入操作:首先,插入的概念是:破坏两个物体之间的联系,在两个物体之间插入第三个物体。例如:1------->2(1与2相连),我要在中间插入3,则要先破坏链接:1---x--->2,然后1---->3----->2。下面以uva的11988为例说明:#include#includeconst int maxn = 100000 + 5;

2016-01-26 12:01:10 389

原创 substr的一些用法

string s="ggbdbgdgnu dddicc"; cout0是起始位置(要取到)icc是终止位置(取不到)

2016-01-23 11:03:18 539

原创 find的一些用法

int main(){ //ofstream fout ("#####.out"); //ifstream fin ("#####.in"); int lll=-1; string str="nvdvdbdbvbdbvbvagaugggiova"; cout<<str.find("bv",0)<<endl; cout<<lll; return

2016-01-23 10:32:58 296

转载 pair的一些用法

1 pair的应用pair是将2个数据组合成一个数据,当需要这样的需求时就可以使用pair。(1)STL中的map就是将key和value放在一起来保存。(2)另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。2 pair的构造std::pair主要的作用是将两个数据组合成一个数据,两个数据可以是同一类型或者不同类型。例如std::p

2016-01-23 10:12:08 521

原创 uva12096

/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include#include #include#include#include#include#include#include#include#include#include#define FO

2016-01-20 10:54:36 581

转载 inserter的用法

set也是STL中比较常见的容器。set集合容器实现了红黑树的平衡二叉检索树的数据结构,它会自动调整二叉树的排列,把元素放到适当的位置。set容器所包含的元素的值是唯一的,集合中的元素按一定的顺序排列。我们构造set集合的目的是为了快速的检索,不可直接去修改键值。set的一些常见操作:begin() 返回指向第一个元素的迭代器clear() 清除所有元素count(

2016-01-19 16:54:48 1558

转载 set中的set_union用法

set_union是将已序的源区间[source1Beg,sourceEnd)和[source2Beg,source2End)内的元素合并,得到“以destBeg起始”的目标区间。同时出现在两个源区间内的元素,在并集区间中将只出现一次。#include "algostuff.hpp"#include #include using namespace std;

2016-01-19 16:53:29 3509

原创 uva156

/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include#include #include#include#include#include#include#include#include#include#include#define FO

2016-01-18 11:30:15 238

原创 uva10815

/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include#include #include#include#include#include#include#include#include#include#include#define FO

2016-01-17 21:18:10 278

转载 set的一些用法,以后更新

set是STL中一种标准关联容器(vector,list,string,deque都是序列容器,而set,multiset,map,multimap是标准关联容器),它底层使用平衡的搜索树——红黑树实现,插入删除操作时仅仅需要指针操作节点即可完成,不涉及到内存移动和拷贝,所以效率比较高。set,顾名思义是“集合”的意思,在set中元素都是唯一的,而且默认情况下会对元素自动进行升序排列,支持集合的交

2016-01-17 20:36:17 293

转载 stringstream的很好的用法

stringstream的用法使用stringstream对象简化类型转换C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。为什么要学习如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型 转换呢?也许对下面一个简单的例子的回顾能够说服你。假设你想用

2016-01-17 20:12:39 280

转载 C++ 输入函数getline(cin,str) 与cin.getline(str,int)区别

cin.getline()函数是处理数组字符串的,其原型为cin.getline(char * , int),第一个参数为一个char指针,第二个参数为数组字符串长度。getline(cin,str)函数是处理string类的函数。第二个参数为string类型的变量。实例:#include #include using namespace std;const i

2016-01-17 19:34:29 445

原创 uva101

迷之异常,照着书本打都错了。以后有能力再处理。/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include #include#include#include#include#include#include#include#include

2016-01-15 16:03:25 438

原创 uva1590

迷之wa,不知道错哪里,以后有能力再来检查/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include #include#include#include#include#include#include#include#include#

2016-01-15 10:57:59 286

原创 uva12108

我是遵从先判断在边界处理,细节要处理好。cycle变量是公倍数,通过简单的数学推理,当有一种情况发生在公倍数的序列内,那么他一定有解,否则,time=1是最大的,超过他,那就开始循环,那就是说无解。/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include

2016-01-12 15:56:19 364

原创 uva201

题目看错,按照我自己的理解是:/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include #include#include#include#include#include#include#include#include#define FOR

2016-01-11 12:04:46 268

原创 uva202

不知道为什么RT,哭了。。。。,以后再解决/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include #include#include#include#include#include#include#include#include#

2016-01-10 20:00:07 372

原创 uva272

/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include #include#include#include#include#include#include#include#include#define FO

2016-01-10 16:52:06 296

原创 2522A simple problem

题目自己找注意:此题异常坑爹(1)当n是1或者-1要分别判断。(因为被除数是1,r不必要*10都可以除尽)(2)当n是负数时要判断。并n=-n(3)要注意数组的长度必须是100000,不能大不能小。否则无限TL代码:/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namesp

2015-12-29 00:01:58 275

原创 循环节入门

SDUT  循环节 Time Limit: 1ms   Memory limit: 65536K  有疑问?点这里^_^题目描述X最近爱上了一种奇怪的游戏,就是找出一个字符串中的最小循环节。对于最小循环节的定义:对于字符串A存在字串B,使得A是由N个完整的B组成的,那么B就是A的一个循环节,长度最小的那一个为最小循环节。输入多组输

2015-12-27 19:56:26 548

原创 uva 10340 - All in All

注意:数组尽可能地开大,扫描一遍就可以了。/*ID: Ben bissPROG: #####LANG: C++*/#include#include using namespace std;#include#include #include#include#include#include#include#include#include#include#define

2015-12-27 16:40:15 268

原创 uva227 - Puzzle

要注意的点:(1)用c++的cin输入流会遇到空格不能输入的情况。(一些输入的函数:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html)(2)要尽量把数组的初始开到(1,1),防止越界的情况。以下是代码:#include#include#includeusing namespace std

2015-12-27 15:33:45 235

原创 uva1584

题目:https://uva.onlinejudge.org/解题思路:通过两个两个字符串之间的比较,不断地更新最小字典序的开头索引。解题技巧:(1)这里用mod运算让链得以循环。/*ID: Ben bissPROG: #####LANG: C++*/#include using namespace std;#include#include #include

2015-12-26 14:35:10 327

原创 uva1583

题目自己去官网查 uva.onlinejudge.org.本题的技巧:变被动为主动,用打表的方法(即预先把答案存起来),让效率提高。/*ID: Ben bissPROG: #####LANG: C++*/#include using namespace std;#include#include #include#include#include#include#i

2015-12-26 14:31:31 315

原创 2015_12_26 A. The Text Splitting

一贴题:A. The Text Splittingtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given the string s o

2015-12-26 01:29:20 451

原创 ACM训练计划

都快一个学期了,都目前为止都没有写博客的习惯,感觉之前学习的很多知识早就忘了,学习效率很低,所以今天特意抽出一个下午的时间,来思考,并学习一下其他大神的学习和训练计划。先贴个图:(来自sduoj):

2015-12-24 23:31:55 725

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除