摘要: 最近几天刚刚开始接触C,有些不太习惯,整理一下它的基本用法吧。一、先说它的基本数据类型:整型、实型、字符型。1)整型:int 表示范围为:-2^31~2^31-1(相当于 -10^9~10^9)long long 表示的范围是:-2^63~2^63-1UVA 100 3*n+1 问题是个比较好的考... 阅读全文
posted @ 2015-12-22 20:55 咸咸的告别 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 最近好像很喜欢用set容器,觉得字符串的判是否重复这样的题目,用这个很棒,455这道题就是找循环节。我的思路是如果 s[i]==s[0]&&len%i==0这个条件说明i可能是循环节。然后对于以后的字符串就截取i个,所以就会把字符串s截成len/i段。加入到set容器里,会出现3种情况:1) siz... 阅读全文
posted @ 2015-12-22 16:43 咸咸的告别 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 这个题目写的真是心累,思路很简单,就不说了,题目中已经给出了。注意2点:1.进行while循环时的值应该定义为 long long2.考虑2个数字的大小。如果前一个数比较小应该调换,然后输出时应该和输入的顺序一样。#include #include#include#include#include#i... 阅读全文
posted @ 2015-12-22 16:09 咸咸的告别 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一开始周赛的时候简直都想把自己捅死了,因为我看这个程序是没有停止标志的,后来比赛完后听学弟说c++可以自己停,还是怪自己刷题太少,做过的题目印象也不那么深刻。昨天晚上都失眠了,觉得太不应该了,题目擦边,就差一点点,可是就是WA。不过,也算是给自己敲响了警钟,即使题目有思路,而且很对的话,你可能会因为... 阅读全文
posted @ 2015-12-22 11:00 咸咸的告别 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 这道题目,我是用了2个set(s1,s2)容器,s1用来盛放所有的字符串,然后遍历s1,把每个字符串拆成2部分,再判断s1里是否均含有这2部分,如果有就加入到s2容器里,因为它要求按照字典序输出,set又具有排序功能。代码如下:#include #include#include#include#in... 阅读全文
posted @ 2015-12-22 10:51 咸咸的告别 阅读(193) 评论(0) 推荐(0) 编辑