摘要:
注意事项:
1. 判断输入参数的合法性。
2. 要有返回的参数
3. 别忘了复制字符串末尾的'\0'
4. 如果内存有重叠,则倒着复制 阅读全文
posted @ 2012-12-23 15:20
kedebug
阅读(1578)
评论(0)
推荐(0)
摘要:
思路:
这题是编程之美上面的一道题,同时也是十分考察观察力的一道题,对于数字30142:
1. 对于个位上面的2有2>1,所以个位上面1出现的次数为:(3014 + 1) * 1; (如果前缀为0,所以要加1)
2. 对于十位上面的4有4>1,同样有十位上面1出现的次数为:(301 + 1) * 10;
3. 对于百位上面的1有1=1,此时就要考虑了,前缀变化范围为 0~29,后缀变化范围是0~42,所以此时百位上面1变化的次数为:(30 + 0) * 100 + 43;
4. 对于千位上面的3有3>1,此时千位上面1出现的次数为:(3 + 0) * 1000; 阅读全文
posted @ 2012-12-23 14:12
kedebug
阅读(266)
评论(0)
推荐(0)

浙公网安备 33010602011771号