Chinaunix首页 | 论坛 | 博客
  • 博客访问: 63493
  • 博文数量: 11
  • 博客积分: 184
  • 博客等级: 入伍新兵
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-22 19:34
文章分类
文章存档

2013年(5)

2012年(6)

我的朋友

分类: C/C++

2012-09-07 17:26:23

找工作了,最近看了些题,感觉这个题目的解答挺好的,
自己写了一遍还写错了,唉!
抄下来:

点击(此处)折叠或打开

  1. /*
  2.  * 数组最大连续和
  3.  */
  4. int max_sum_another(int* array, int len_array)
  5. {
  6.         int s, ans, i;
  7.         s = 0;
  8.         ans = array[0];
  9.         for(i=0;i<len_array;i++)
  10.         {
  11.                 s+=array[i];
  12.                 if(s>ans) ans = s;
  13.                 if (s<0) s=0;
  14.         }
  15.         return ans;
  16. }


阅读(914) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~