九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

算法分析與設計實驗2動態(tài)規(guī)劃算法

上傳人:daj****de2 文檔編號:132742045 上傳時間:2022-08-09 格式:DOCX 頁數(shù):6 大?。?6KB
收藏 版權申訴 舉報 下載
算法分析與設計實驗2動態(tài)規(guī)劃算法_第1頁
第1頁 / 共6頁
算法分析與設計實驗2動態(tài)規(guī)劃算法_第2頁
第2頁 / 共6頁
算法分析與設計實驗2動態(tài)規(guī)劃算法_第3頁
第3頁 / 共6頁

本資源只提供3頁預覽,全部文檔請下載后查看!喜歡就下載吧,查找使用更方便

15 積分

下載資源

資源描述:

《算法分析與設計實驗2動態(tài)規(guī)劃算法》由會員分享,可在線閱讀,更多相關《算法分析與設計實驗2動態(tài)規(guī)劃算法(6頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、淮海工學院計算機工程學院 實驗報告書 課程名: 《算法分析與設計》 題 日: 實驗2動態(tài)規(guī)劃算法 班 級: ******* 學 號: 201******* 姓 名: *** 實驗2動態(tài)規(guī)劃算法 一、 實驗目的和要求 (1) 深刻掌握動態(tài)規(guī)劃法的設計思想并能熟練運用; (2) 理解這樣一個觀點:同樣的問題可以用不同的方法解決,一個好的算法是反復努 力和重新修正的結果; (3) 分別用蠻力法、分治法和動態(tài)規(guī)劃法設計最大子段和問題的算法; (4) 比較不同算法的時間性能; (5) 給出測試數(shù)據(jù),寫出程序文檔。 二、 實驗內(nèi)容 給定由

2、n個整數(shù)(可能有負整數(shù))組成的序列(a1,a2,…,an),求該序列形如習[k=,j]ak 的子段和的最大值,當所有整數(shù)均為負整數(shù)時,其最大子段和為0。 實驗環(huán)境 Turbo C 或 VC++ 三、 實驗學時 2學時,必做實驗 四、 核心源代碼 1、蠻力法: #include int MaxSum(int a[],int n) { int sum=0; int i,j; for(i=1;i<=n;i++) { int asum=0; for(j=i;j<=n;j++) { asum+=a[j]; if(asum>sum) { su

3、m=asum; } } } return sum; } void main() { int n,a[100],m,i,j,maxsum; cout<<"用蠻力法求最大子段和:"<<'\n'<>n; cout<<"請輸入各元素的值:"<>a[m]; maxsum=MaxSum(a,n); cout<<'\n'<<"最大子段和是:"<

4、int MaxSum(int a[],int left,int right) { int sum=0; if (left==right) { if(a[left]>0) sum=a[left]; else sum=0; } else { int center=(left+right)/2; int leftsum=MaxSum(a,left,center); int rightsum=MaxSum(a,center+1,right); int s1=0; int lefts=0; for(int i=center;i>=left;i--) { lefts+

5、=a[i]; if(lefts>s1) s1=lefts; } int s2=0; int rights=0; for(int j=center+1;j<=right;j++) { rights+=a[j]; if(rights>s2) s2=rights; } sum=s1+s2; if(sum

6、dl; cin>>n; cout<<"請輸入各元素的值:"<>a[m]; maxsum=MaxSum(a,1,n); cout<<"最大子段和是:"< void MaxSum(int a[],int n) { int sum=0; int b=0; for(int i=1;i<=n;i++) { if(b>0) b+=a[i]; else b=a[i]; if(b>sum) sum=b; } cout

7、<<'\n'<<"最大子段和是:"<< sum<>n; cout<<"請輸入各元素的值:"<

8、值: 12345 -6 103 成大子段和是:15 Press any key to continue 3、動態(tài)規(guī)劃法: 七、實驗體會 *********************************************************************** *************************************************************************** *************************************************************************** **

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!