- 博客(2)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 UVa213 Message Decoding
1自定义函数的使用,可以让代码更清晰条理有效 2“跨行读取字符”的函数,本题中的readchar() 3本题主要在于二进制数的转换,用到了位移字符<<,(1<<i)是指2的i次方,可以巧妙利用这个,来将十进制转为二进制数;二进制数到十进制,可以每一位数乘以2的相应地次方就可以。 4在合适的地方用某些输出函数或者输出语句,来输出一些关键信息检测函数运行情况,如代码中注释掉的地方。 5memst(数组名,0,sizeof(数组名)),其头文件为<string.h>,要及时清空数组。 题目中没有说给几组数据,则将
2015-10-31 17:21:18 1276
原创 UVa133救济金的发放-约瑟夫环-自顶向下-双向循环巧用对接
应该算是比较水的模拟题,但刚开始做比较困难,用比较傻纯模拟还没做出来老是BUG,看了题解发现同样是模拟,应该先由顶向下分块,然后将需要的函数拿出来写会让整体结构更清晰。 其次,是关于怎样1到10到辩解以后回到1,以及10到1到边界以后回到10的问题,题解中巧用了p=(p+d+n-1)%n+1,的方法,其实还是没搞明白为什么这样,下一次可能还是做不出来,但估计是这样的循环对接(自己起的)就是有这样
2015-10-29 16:03:57 1843 1
acm水题 二叉树模拟 hdu5444,能想到的测试数据都测了还是WA,求大神
2016-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人