<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Lcrchengrui

      博客園 首頁 新隨筆 聯系 訂閱 管理

      軟件工程第三次作業

      題目

      題目(1):最大連續子數組和(最大子段和)
      問題: 給定n個整數(可能為負數)組成的序列a[1],a[2],a[3],…,a[n],求該序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。當所給的整數均為負數時定義子段和為0,依此定義,所求的最優值為: Max{0,a[i]+a[i+1]+…+a[j]},1<=i<=j<=n
      例如,當(a[1],a[2],a[3],a[4],a[5],a[6])=(-2,11,-4,13,-5,-2)時,最大子段和為20。

      算法

      從頭開始累加數組的元素,首先判斷sum的值是正,負,或者0,如果sum的值小于等于0,則把數組當前數值賦給sum,如果sum的值大于0,就把數組當前值加給sum,接著判斷我們定義好的最大值max,如果當前的sum值大于max的值,就把sum的值賦給max,再接著循環,直到循環結束。

      代碼

      代碼如下圖所示

      單元測試

      賦值有三種可能:

      (1)數值有正數,負數和0

      (2)數值全為0

      (3)數值全為正數

      當所給整數正,負數,0都存在時

      當所給整數全為0時

      當所給整數全為正數時

      三次單元測試結果如下圖所示

      coding鏈接如下
      https://coding.net/u/wobenyongdenuan/p/Thethirdhomework/git?public=true

      posted on 2018-03-30 22:02  Lcrchengrui  閱讀(219)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 91中文字幕在线一区| 中文字幕理伦午夜福利片| 精品久久人人做爽综合| 国产精品亚洲二区在线播放| 国产免费高清69式视频在线观看| 双腿张开被5个男人调教电影| 国产精品福利中文字幕| 亚洲av成人午夜福利| 亚洲中文一区二区av| 起碰免费公开97在线视频| 国产96在线 | 亚洲| 亚洲天堂一区二区三区四区| 国产二区三区不卡免费| 日本黄漫动漫在线观看视频| 国产亚洲精品综合一区二区| 国产欧美综合在线观看第十页| 奉化市| 无码人妻一区二区三区AV| 久久精品娱乐亚洲领先| 性色高清xxxxx厕所偷窥| 欧美大胆老熟妇乱子伦视频| 有码中文字幕一区三区| 日本一区午夜艳熟免费| 97久久人人超碰国产精品| 久久一区二区三区黄色片| 人妻系列无码专区免费| 亚洲精品成人区在线观看| 国产成人小视频| 久久精品国产亚洲av品| 亚洲午夜爱爱香蕉片| 玉树县| 日本深夜福利在线观看| 幻女free性俄罗斯毛片| 久久这里只精品热免费99| 亚洲色拍拍噜噜噜最新网站| 超碰人人超碰人人| 亚洲最大在线精品| 国产日产亚洲系列av| 福利网午夜视频一区二区| 中文字幕亚洲一区二区va在线| 国产在线国偷精品免费看|