- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 大数的加法
在ACM题中,会经常有精度计算的问题,精度计算不仅仅涉及到加减乘除,还有开方,乘方,MOD等等,下面提供一种求大数之和的思想,当然,这个程序在严格的来说,也是有点问题的,问题在哪儿呢? 那就请你仔细看啦。 #include #include #include char a[500], b[500];int c[501];void strfun ( char
2010-01-15 21:40:00
307
原创 如何求大数的余数
在ACM题目中,我们常常遇到求大数的余数的题目,类似于(x`y)%p,其中p一般为素数,我们知道,在C/C++中,数据的保存是有大小限制的,比如一般来说,int的范围为-32768~+32767,那么当我们的x的y此方超过__int64所能表达的类型来说,直接求出x的y此方好像不太容易,除了自己为它另外开辟内存空间来存储外,我们还有没有办法来求这样的余数呢? 答案是有的,当然,如
2010-01-14 19:27:00
1028
原创 如何用指向函数的指针替换switch-case
程序中当switch-case里面有很多分支,且每个分支有很多操作要做时,会花费很多时间,优化的方法有很多,比如将可能性大的放在前面,将case操作压缩,其实,最好的方法利用指向函数的指针解决问题,下面我们来看一个例子: 先来一个switch-case的模板: #include #include enum MsgType{ Msg1=1 ,Msg2 ,Msg
2010-01-13 20:39:00
1740
4
原创 为了我的目标,我将付出一生去追求
勿以浮沙筑高台,这是我的座右铭。 我的目标是C++工程师,为了这个目标,我将持之以恒的去奋斗。 以前的blog小窝是百度空间,其地址为:http://hi.baidu.com/c%BB%F2acm/blog,由于百度空间里面代码的格式问题,现搬家至此,希望大家多多照顾。 以后会在这里发出一些感叹,抱怨,惊奇,以记录我的成长之路。
2010-01-13 18:52:00
374
2
算法设计与分析(入门级)
2009-08-13
全国青少年信息学联赛复赛教材
2009-08-06
算法艺术与信息学竞赛
2009-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人