摘要:
scanf的返回值由后面的参数决定scanf("%d%d", &a, &b);如果a和b都被成功读入,那么scanf的返回值就是2如果只有a被成功读入,返回值为1如果a和b都未被成功读入,返回值为0如果遇到错误或遇到end of file,返回值为EOF。且返回值为int型.验证:sign=scan... 阅读全文
posted @ 2014-07-16 19:34
PastLIFE
阅读(355)
评论(0)
推荐(0)
摘要:
f(n) = 1, ... , n-2 , n-1, n前n-2个已涂好后,涂第n-1个即有2种情况:1. n-1的色与n-2和1的色都不相同,那么n就是剩下的那个色,米选择。即就是f(n-1)2. n-1的色与n-2不相同但与1个色一样,那么n的色就有2个色选择.即就是f(n-2)*2综上得:f(... 阅读全文
posted @ 2014-07-16 17:13
PastLIFE
阅读(170)
评论(0)
推荐(0)
摘要:
1递推的方法推导错排公式当n个编号元素放在n个编号位置,元素编号与位置编号各不对应的方法数用M(n)表示,那么M(n-1)就表示n-1个编号元素放在n-1个编号位置,各不对应的方法数,其它类推. 第一步,把第n个元素放在一个位置,比如位置k,一共有n-1种方法; 第二步,放编号为k的元素,这时... 阅读全文
posted @ 2014-07-16 13:44
PastLIFE
阅读(257)
评论(0)
推荐(0)
摘要:
在做ACM题时,经常都会遇到一些比较大的整数。而常用的内置整数类型常常显得太小了:其中long 和 int 范围是[-2^31,2^31),即-2147483648~2147483647。而unsigned范围是[0,2^32),即0~4294967295。也就是说,常规的32位整数只能够处理40亿... 阅读全文
posted @ 2014-07-16 13:16
PastLIFE
阅读(133)
评论(0)
推荐(0)
摘要:
我用到了两个数组,d1[n]表示长度为n的牛肉串最后一个字符不是'O',d2[n]表示长度为n的牛肉串最后一个字符是'O'。这样结果就是d1[n]+d2[n];对于已经得到了长度为n-1的牛肉串,我们可以来讨论在第n个位置放置何种字符的牛肉串。已得到第n-1个位置的字符第n个位置需要放置的字符结果不... 阅读全文
posted @ 2014-07-16 11:58
PastLIFE
阅读(295)
评论(0)
推荐(0)
摘要:
程序中用到一个大整数。存储在 MySQL 数据库那边用了 bigint 类型,程序运算过程中就有了点麻烦。integer用不了,只能用 __int64 这个数据类型。麻烦一,从数据表取数据。以前在数据表取回整形数据时用的都是Query->FieldByName("data")->AsInteger这... 阅读全文
posted @ 2014-07-16 10:27
PastLIFE
阅读(727)
评论(0)
推荐(0)
摘要:
根据直线分平面可知,由交点决定了射线和线段的条数,进而决定了新增的区域数。当n-1条折线时,区域数为f(n-1)。为了使增加的区域最多,则折线的两边的线段要和n-1条折线的边,即2*(n-1)条线段相交。那么新增的线段数为4*(n-1),射线数为2。但要注意的是,折线本身相邻的两线段只能增... 阅读全文
posted @ 2014-07-16 07:21
PastLIFE
阅读(259)
评论(1)
推荐(0)

浙公网安备 33010602011771号