摘要: 1384 全排列基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注给出一个字符串S(可能有重复的字符),按照字典序从小到大,输出S包括的字符组成的所有排列。例如:S = "1312",输出为:1123113212131231131... 阅读全文
posted @ 2017-08-25 16:28 Bryce1010 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1384 全排列基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注给出一个字符串S(可能有重复的字符),按照字典序从小到大,输出S包括的字符组成的所有排列。例如:S = "1312",输出为:1123113212131231131... 阅读全文
posted @ 2017-08-25 16:28 Bryce1010 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1459 迷宫游戏基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注你来到一个迷宫前。该迷宫由若干个房间组成,每个房间都有一个得分,第一次进入这个房间,你就可以得到这个分数。还有若干双向道路连结这些房间,你沿着这些道路从一个房间走... 阅读全文
posted @ 2017-08-25 16:23 Bryce1010 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1459 迷宫游戏基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注你来到一个迷宫前。该迷宫由若干个房间组成,每个房间都有一个得分,第一次进入这个房间,你就可以得到这个分数。还有若干双向道路连结这些房间,你沿着这些道路从一个房间走... 阅读全文
posted @ 2017-08-25 16:23 Bryce1010 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 2006 飞行员配对(二分图最大匹配)题目来源: 网络流24题基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能... 阅读全文
posted @ 2017-08-25 16:21 Bryce1010 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 2006 飞行员配对(二分图最大匹配)题目来源: 网络流24题基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题 收藏 关注第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能... 阅读全文
posted @ 2017-08-25 16:21 Bryce1010 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 本文参考廖雪峰老师的博客进行总结,完整学习请转廖雪峰博客git的服务器———Github,自行注册github账号后,按下面的步骤操作:第一步,事实上,本地Git仓库和Github仓库之间的传输是通过SSH加密的,创建SSH key(在用户主目录下,看看是否有.ssh... 阅读全文
posted @ 2017-08-25 14:49 Bryce1010 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 本文参考廖雪峰老师的博客进行总结,完整学习请转廖雪峰博客git的服务器———Github,自行注册github账号后,按下面的步骤操作:第一步,事实上,本地Git仓库和Github仓库之间的传输是通过SSH加密的,创建SSH key(在用户主目录下,看看是否有.ssh... 阅读全文
posted @ 2017-08-25 14:49 Bryce1010 阅读(79) 评论(0) 推荐(0) 编辑
摘要: “这个世界本来就是二进制的,人非要主观的构建一个十进制”这篇博文写的真的劲啊!!!(膜拜大神orz)搞懂树状数组 阅读全文
posted @ 2017-08-25 11:50 Bryce1010 阅读(46) 评论(0) 推荐(0) 编辑
摘要: “这个世界本来就是二进制的,人非要主观的构建一个十进制”这篇博文写的真的劲啊!!!(膜拜大神orz)搞懂树状数组 阅读全文
posted @ 2017-08-25 11:50 Bryce1010 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 转载自:点击打开链接(基础版)进阶版基本概念:存储结构是怎样的?线段树是一种二叉树,当然可以像一般的树那样写成结构体,指针什么的。但是它的优点是,它也可以用数组来实现树形结构,可以大大简化代码。数组形式适合在编程竞赛中使用,在已经知道线段树的最大规模的情况下,直接开足... 阅读全文
posted @ 2017-08-25 10:32 Bryce1010 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 转载自:点击打开链接(基础版)进阶版基本概念:存储结构是怎样的?线段树是一种二叉树,当然可以像一般的树那样写成结构体,指针什么的。但是它的优点是,它也可以用数组来实现树形结构,可以大大简化代码。数组形式适合在编程竞赛中使用,在已经知道线段树的最大规模的情况下,直接开足... 阅读全文
posted @ 2017-08-25 10:32 Bryce1010 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 4 Values whose Sum is 0Time Limit: 15000MS Memory Limit: 228000KTotal Submissions: 23757 Accepted: 7192Case Time Limit: 5000MSDescript... 阅读全文
posted @ 2017-08-17 20:04 Bryce1010 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 4 Values whose Sum is 0Time Limit: 15000MS Memory Limit: 228000KTotal Submissions: 23757 Accepted: 7192Case Time Limit: 5000MSDescript... 阅读全文
posted @ 2017-08-17 20:04 Bryce1010 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 取上整函数:ceil(double);取下整函数:floor(double);头文件:#include或#include 阅读全文
posted @ 2017-08-17 18:57 Bryce1010 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 取上整函数:ceil(double);取下整函数:floor(double);头文件:#include或#include 阅读全文
posted @ 2017-08-17 18:57 Bryce1010 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: Hard challengeTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 1487 Accept... 阅读全文
posted @ 2017-08-16 13:29 Bryce1010 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Hard challengeTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 1487 Accept... 阅读全文
posted @ 2017-08-16 13:29 Bryce1010 阅读(111) 评论(0) 推荐(0) 编辑
摘要: /*名词解释:在平面内取一个定点O,引一条射线OX,叫作极轴,再选定一个一个长度单位和角度的正方向(通常取逆时针)对于平面内任何任何一点M,用r表示线段OM的长度,θ表示从Ox到OM的角度,ρ叫做点M的极径θ叫做点M的极角,有序数对 (ρ,θ)就叫点M的极坐标*///... 阅读全文
posted @ 2017-08-16 12:08 Bryce1010 阅读(281) 评论(0) 推荐(0) 编辑
摘要: /*名词解释:在平面内取一个定点O,引一条射线OX,叫作极轴,再选定一个一个长度单位和角度的正方向(通常取逆时针)对于平面内任何任何一点M,用r表示线段OM的长度,θ表示从Ox到OM的角度,ρ叫做点M的极径θ叫做点M的极角,有序数对 (ρ,θ)就叫点M的极坐标*///... 阅读全文
posted @ 2017-08-16 12:08 Bryce1010 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 在命令行中输入多行数据,最后以EOF结束时,如何输入EOF呢?windows:首先在最后一行结束后(此时未换行)输入ENTER键,新起一行,再输入ctrl+z,再输入时ENTER键即可。 Linux:直接按CTRL+D快捷键 阅读全文
posted @ 2017-08-16 12:04 Bryce1010 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 在该工程目录下去创建两个文档input.txt和output.txtfreopen("input.txt","r",stdin); freopen("output.txt","w",stdout); 阅读全文
posted @ 2017-08-16 11:46 Bryce1010 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 在该工程目录下去创建两个文档input.txt和output.txtfreopen("input.txt","r",stdin); freopen("output.txt","w",stdout); 阅读全文
posted @ 2017-08-16 11:46 Bryce1010 阅读(97) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std;inline int compare(string str1,string str2) {//相等返回0,大于返回1,小于返回-1 if (str1.size()>str2.s... 阅读全文
posted @ 2017-08-15 23:23 Bryce1010 阅读(117) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std;inline int compare(string str1,string str2) {//相等返回0,大于返回1,小于返回-1 if (str1.size()>str2.s... 阅读全文
posted @ 2017-08-15 23:23 Bryce1010 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 数据类型的取值范围数据类型取值范围char-128 ~ 127 (1 Byte,大约3位)short-32768 ~ 32767 (2 Bytes,大约五位)unsigned short0 ~ 65536 (2 Bytes,大约五位)int-2147483648 ~ ... 阅读全文
posted @ 2017-08-15 23:11 Bryce1010 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 数据类型的取值范围数据类型取值范围char-128 ~ 127 (1 Byte,大约3位)short-32768 ~ 32767 (2 Bytes,大约五位)unsigned short0 ~ 65536 (2 Bytes,大约五位)int-2147483648 ~ ... 阅读全文
posted @ 2017-08-15 23:11 Bryce1010 阅读(100) 评论(0) 推荐(0) 编辑
摘要: set是与集合相关的容器,STL为我们提供了set的实现,在编程题中遇见集合问题直接调用是十分方便SETset模版类的定义在头文件中。定义set对象的示例代码如下:set s;set ss;set的基本操作:(set默认从小到大排序)s.begin() /... 阅读全文
posted @ 2017-08-15 22:58 Bryce1010 阅读(93) 评论(0) 推荐(0) 编辑
摘要: set是与集合相关的容器,STL为我们提供了set的实现,在编程题中遇见集合问题直接调用是十分方便SETset模版类的定义在头文件中。定义set对象的示例代码如下:set s;set ss;set的基本操作:(set默认从小到大排序)s.begin() /... 阅读全文
posted @ 2017-08-15 22:58 Bryce1010 阅读(82) 评论(0) 推荐(0) 编辑
摘要: KolakoskiTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 0 Accepted Submi... 阅读全文
posted @ 2017-08-15 22:20 Bryce1010 阅读(93) 评论(0) 推荐(0) 编辑
摘要: KolakoskiTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 0 Accepted Submi... 阅读全文
posted @ 2017-08-15 22:20 Bryce1010 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Euler theoremTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 0 Accepted S... 阅读全文
posted @ 2017-08-15 22:18 Bryce1010 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Euler theoremTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)Total Submission(s): 0 Accepted S... 阅读全文
posted @ 2017-08-15 22:18 Bryce1010 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Mr. Frog’s GameTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1300 Accepte... 阅读全文
posted @ 2017-08-14 16:34 Bryce1010 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Mr. Frog’s GameTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1300 Accepte... 阅读全文
posted @ 2017-08-14 16:34 Bryce1010 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Mr. Frog’s ProblemTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1337 Acce... 阅读全文
posted @ 2017-08-14 16:31 Bryce1010 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Mr. Frog’s ProblemTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1337 Acce... 阅读全文
posted @ 2017-08-14 16:31 Bryce1010 阅读(61) 评论(0) 推荐(0) 编辑
摘要: Minimum’s RevengeTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1409 Accep... 阅读全文
posted @ 2017-08-14 16:26 Bryce1010 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Minimum’s RevengeTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1409 Accep... 阅读全文
posted @ 2017-08-14 16:26 Bryce1010 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 字符串带空格输入1.gets函数char str[20];gets(str);2.scanf的用法 char str[100];scanf("%[^\n]",str);//直到输入回车键,读取才结束3.getline()string str;getline(cin,s... 阅读全文
posted @ 2017-08-14 16:21 Bryce1010 阅读(122) 评论(0) 推荐(0) 编辑