杭電ACM1003

杭電ACM1003

其實就是簡單的子串序列和為最大值的問題卓舵,這里采用動態(tài)規(guī)劃法解決這個問題馍刮,代碼如下:

#include <iostream>

using namespace std;

int main()
{
    int T, N, sum, max, a, i, j, l, z, r;
    cin >> T;
    for(i = 0; i < T; i++)
    {
        cin >> N;
        for(l = z = r = sum = 0, max = -1001, j = 0; j < N; j++)
        {
            cin >> a;
            sum += a;
            if(max < sum)
            {
                l = z;
                r = j;
                max = sum;
            }
            if(sum < 0)
            {
                z = j + 1;
                sum = 0;
            }
        }
        cout << "Case " << i + 1 << ":" << endl;
        cout <<max << " " << l + 1 << " " << r + 1 << endl;
        if(i < T - 1)
            cout << endl;
    }
    return 0;
}

唯一可能有疑問的是為什么max的初始值要設(shè)為-1001囱修,這是因為題目要求是N的取值范圍是-1000 ~ 1000,所以在這里取max最大值為-1001羊瘩。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末荒勇,一起剝皮案震驚了整個濱河市柒莉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌沽翔,老刑警劉巖兢孝,帶你破解...
    沈念sama閱讀 222,627評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異仅偎,居然都是意外死亡跨蟹,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評論 3 399
  • 文/潘曉璐 我一進店門橘沥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來窗轩,“玉大人,你說我怎么就攤上這事座咆×∫眨” “怎么了?”我有些...
    開封第一講書人閱讀 169,346評論 0 362
  • 文/不壞的土叔 我叫張陵介陶,是天一觀的道長堤舒。 經(jīng)常有香客問我,道長哺呜,這世上最難降的妖魔是什么舌缤? 我笑而不...
    開封第一講書人閱讀 60,097評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮某残,結(jié)果婚禮上国撵,老公的妹妹穿的比我還像新娘。我一直安慰自己玻墅,他們只是感情好卸留,可當我...
    茶點故事閱讀 69,100評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著椭豫,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上赏酥,一...
    開封第一講書人閱讀 52,696評論 1 312
  • 那天喳整,我揣著相機與錄音,去河邊找鬼裸扶。 笑死框都,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的呵晨。 我是一名探鬼主播魏保,決...
    沈念sama閱讀 41,165評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼摸屠!你這毒婦竟也來了谓罗?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,108評論 0 277
  • 序言:老撾萬榮一對情侶失蹤季二,失蹤者是張志新(化名)和其女友劉穎檩咱,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體胯舷,經(jīng)...
    沈念sama閱讀 46,646評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡刻蚯,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,709評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了桑嘶。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片炊汹。...
    茶點故事閱讀 40,861評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖逃顶,靈堂內(nèi)的尸體忽然破棺而出讨便,到底是詐尸還是另有隱情,我是刑警寧澤口蝠,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布器钟,位于F島的核電站,受9級特大地震影響妙蔗,放射性物質(zhì)發(fā)生泄漏傲霸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,196評論 3 336
  • 文/蒙蒙 一眉反、第九天 我趴在偏房一處隱蔽的房頂上張望昙啄。 院中可真熱鬧,春花似錦寸五、人聲如沸梳凛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽韧拒。三九已至淹接,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間叛溢,已是汗流浹背塑悼。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留楷掉,地道東北人厢蒜。 一個月前我還...
    沈念sama閱讀 49,287評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像烹植,于是被迫代替她去往敵國和親斑鸦。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,860評論 2 361

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理草雕,服務(wù)發(fā)現(xiàn)巷屿,斷路器,智...
    卡卡羅2017閱讀 134,715評論 18 139
  • php.ini設(shè)置,上傳大文件: post_max_size = 128Mupload_max_filesize ...
    bycall閱讀 6,779評論 3 64
  • 敏感的“像個女生”促绵,一點點風吹草動就能讓你思緒萬千攒庵;一些些誤會就能讓你假裝變的灑脫;一小小巧合就能讓你懷疑世界败晴; ...
    SHY_BOY121閱讀 489評論 0 1
  • 剛談戀愛那會浓冒,我們異地。我起的比你早尖坤,每次都是我吃完早餐稳懒,給你發(fā)條短信:記得吃早飯哦。那時候慢味,你吃你的早餐场梆,我吃我...
    鮑濱閱讀 337評論 0 1
  • 1 最近「 時間管理 」特別火或油,相關(guān)的書和課程賣得不錯,這方面的文章也是滿天飛驰唬,可見人們是多么缺時間顶岸。 我第一次系...
    圖丁Glax閱讀 698評論 0 2