日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

顺序表应用8:最大子段和之动态规划法

發(fā)布時間:2025/3/21 编程问答 8 豆豆
生活随笔 收集整理的這篇文章主要介紹了 顺序表应用8:最大子段和之动态规划法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Description
給定n(1<=n<=100000)個整數(shù)(可能為負(fù)數(shù))組成的序列a[1],a[2],a[3],…,a[n],求該序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。當(dāng)所給的整數(shù)均為負(fù)數(shù)時定義子段和為0,依此定義,所求的最優(yōu)值為: Max{0,a[i]+a[i+1]+…+a[j]},1<=i<=j<=n。 例如,當(dāng)(a[1],a[2],a[3],a[4],a[5],a[6])=(-2,11,-4,13,-5,-2)時,最大子段和為20。

注意:本題目要求用動態(tài)規(guī)劃法求解,只需要輸出最大子段和的值。

Input
第一行輸入整數(shù)n(1<=n<=100000),表示整數(shù)序列中的數(shù)據(jù)元素個數(shù);

第二行依次輸入n個整數(shù),對應(yīng)順序表中存放的每個數(shù)據(jù)元素值。

Output
輸出所求的最大子段和

Sample
Input
6
-2 11 -4 13 -5 -2
Output
20

#include<bits/stdc++.h>using namespace std;#define maxsize 100010typedef struct node {int *elem;int length;int listsize; } List;void creat(List &L, int n) {L.elem = new int [maxsize];//L.elem = (int*)malloc(maxsize*sizeof(int));L.length = n;L.listsize = maxsize;for(int i = 0; i < L.length; i++)scanf("%d", &L.elem[i]); }int maxsum(List &L) {List R = L;int sum = 0;for(int i = 1; i < R.length; i++)//這個地方不好理解,可以把數(shù)寫在紙上手動模擬一下,會好的多{if(R.elem[i - 1] > 0)R.elem[i] = R.elem[i - 1] + R.elem[i];elseR.elem[i] = L.elem[i];}for(int i = 0; i < R.length; i++){if(R.elem[i] > sum)sum = R.elem[i];}return sum; } int main() {int n, sum;List L;scanf("%d",&n);creat(L, n);sum = maxsum(L);printf("%d\n", sum);return 0; }

總結(jié)

以上是生活随笔為你收集整理的顺序表应用8:最大子段和之动态规划法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91涩涩视频| 亚洲av无码专区在线 | 国内精品免费视频 | 美女吞精视频 | 国产成年人视频网站 | 爱爱的网站| 美女100%无挡| 伊人ab | 91久操| 国产精品日韩一区二区三区 | 亚洲最大综合网 | 日韩av电影在线播放 | 三年中文免费观看大全动漫 | 中国新婚夫妻性猛交 | 日本高清xxx | 成人免费高清视频 | 国产欧美一区二区三区视频在线观看 | 国产精品久久国产愉拍 | 好大好爽视频 | 色网站在线免费观看 | 91亚瑟视频| 韩国伦理在线 | 国产视频精品一区二区三区 | 久久久蜜桃一区二区人 | 日韩在线一二 | 在线观看特色大片免费网站 | 特级淫片裸体免费看 | 日韩欧美中文在线 | 成人激情四射网 | 性色视频在线 | 97人人爽人人爽人人爽 | 久久综合五月 | 国产成人8x视频一区二区 | 国产超碰在线 | 国产成人一区二区三区小说 | 97香蕉视频| 2018国产大陆天天弄 | 亚洲不卡视频在线 | www.黄色一片 | 国产中文字幕乱人伦在线观看 | 婷婷色激情 | 成人午夜视频在线免费观看 | 欧美暧暧视频 | 久久精品在线观看 | 成熟丰满熟妇高潮xxxxx视频 | 久久94 | 成人手机看片 | 黄色片免费看 | 在线观看www视频 | 性猛交富婆╳xxx乱大交麻豆 | 在线www | 国产美女精品视频 | 在线观看欧美国产 | 中文字幕在线观看一区二区三区 | 一二区精品 | 久福利 | 日本少妇xxxx| 夜色精品 | 久久国产小视频 | 天堂久久精品 | 狠狠干超碰 | 亚洲精品国产精品国自产网站 | 91精品系列 | 处破痛哭a√18成年片免费 | 日本www视频在线观看 | 午夜色大片 | 亚洲热影院 | 精品黄色 | 在线观看黄色的网站 | 高清视频在线播放 | 人人搞人人插 | 日韩电影中文字幕在线观看 | 婷婷在线视频观看 | www.youjizz.com国产 | 久久av无码精品人妻系列试探 | 亚洲人无码成www久久 | 大胸奶汁乳流奶水出来h | 激情亚洲| av在线免费观看不卡 | 国产主播啪啪 | 国内偷拍第一页 | 插插插干干干 | 裸体裸乳免费看 | 国产日韩欧美二区 | 日韩一区二区免费播放 | 国产超碰精品 | 激情三区 | 亚洲欧美网 | 婷婷在线免费观看 | 天天爽夜夜爽夜夜爽精品 | 亚洲国产成人精品一区二区三区 | 成人免费视频一区 | 亚洲天天视频 | 国产探花在线观看 | 成人日批 | 亚洲视频六区 | 欧美一卡二卡 | 国产区福利 | 每日av更新|