2.13题解法二的一个小Bug_编程之美书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 编程之美 > 2.13题解法二的一个小Bug
wangyao@bupt 编程之美 的书评 发表时间:2008-06-11 09:06:07

2.13题解法二的一个小Bug

很不错的一本书,深受启发

不过既然是程序,就不可能没有Bug,呵呵

184页:
解法二中
“3.P为正数
  类似P为负数的情况,应该去掉一个绝对值最小的正数值……”

问题在于:如果整个数组恰好由偶数个负数构成呢?根本不存在一个绝对值最小的正数啊?

我给出一个比较笨的解决方案:
P为正数的条件下
   if (数组元素数目为奇数
        || (数组元素为偶数 && 数组中存在正数))
      去掉一个绝对值最小的正数值;
   else
      去掉一个绝对值最大的负数值;

展开全文
有用 0 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“2.13题解法二的一个小Bug”的回应

Chris 2008-10-14 14:23:59

的确是,我也发现了,呵呵