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

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

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

      Russell_0221

      導(dǎo)航

      算法實(shí)踐報告第三章

      1.實(shí)踐題目名稱

         7-1 最大子段和 

       

      2.問題描述

         給定n個整數(shù)(可能為負(fù)數(shù))組成的序列a[1],a[2],a[3],…,a[n],求該序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。當(dāng)所給的整數(shù)均為負(fù)數(shù)時,定義子段和為0。

         要求算法的時間復(fù)雜度為O(n)。

       
      3.算法描述
      #include <iostream>
      using namespace std;
      
      int Maxsum(int n, int *a){
          int sum = 0, b=0;
          for(int i=1; i<n; i++){
              if(b>0)
                  b += a[i];
              else
                  b = a[i];
              if(b>sum)
                  sum = b;
          }
          return sum;
      }
      
      int main(){
          int n;
          cin>>n;
          int a[n];
          for(int i=0; i<n; i++){
              cin>>a[i];
          }
          int m = Maxsum(n, a);
          cout<<m;
          return 0;
      }

         

         因?yàn)楫?dāng)所給的整數(shù)均為負(fù)數(shù)時,定義子段和為0,所以需要先判斷所給的整數(shù)的正負(fù)情況。

         一開始 b=0不符合b>0的條件,所以b = a[1] = -2,而-2只會使字段和更小,因此sum不能更新。

         當(dāng)i=2時,b=-2<0,所以b = a[1] =11, 而11>0,所以sum更新為11。

         接下來的判斷方式相同……

       

      4.算法時間及空間復(fù)雜度分析

         時間復(fù)雜度:因?yàn)檠h(huán)了n次,所以時間復(fù)雜度為O(n)。

         空間復(fù)雜度:因?yàn)闆]有其他的數(shù)組,所以空間復(fù)雜度為O(n)。

       

      5.心得體會

         對動態(tài)規(guī)劃掌握不熟練,雖然能夠理解代碼含義,但是對動態(tài)規(guī)劃遞歸式的掌握并不好,不能很清晰地解釋動態(tài)規(guī)劃的表達(dá)式含義及作用。可能需要多花些時間來慢慢理解動態(tài)規(guī)劃。

       

      6.動態(tài)規(guī)劃的個人體會和思考

        動態(tài)規(guī)劃的需要在思考時思路清晰,邏輯暢通,不然可能會被繞進(jìn)去。動態(tài)規(guī)劃問題中前后鏈接緊密,需要找到其中的共同點(diǎn)并寫出動態(tài)規(guī)劃遞歸式來幫助解答問題。不同的構(gòu)造方法也會導(dǎo)致空間或時間復(fù)雜度的不同。

      posted on 2021-10-26 19:13  Russell_0221  閱讀(37)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 国产精品午夜精品福利| 亚洲欧美日韩成人综合一区| 欧美xxxx黑人又粗又大| 国产视频不卡一区二区三区| 汨罗市| 日韩精品视频一区二区不卡| 男人狂桶女人出白浆免费视频| 欧美野外伦姧在线观看| 亚洲综合天堂一区二区三区| 日韩AV无码精品一二三区| 人妻少妇偷人精品免费看| 亚洲av影院一区二区三区| 在线观看美女网站大全免费| 久久av无码精品人妻出轨| 91福利国产午夜亚洲精品| 国产对白老熟女正在播放| 久久久久香蕉国产线看观看伊| 日韩精品一区二区三区激情视频 | 一本大道久久a久久综合| 国产午夜精品久久一二区| 色欲狠狠躁天天躁无码中文字幕| 成人无码一区二区三区网站| 蜜桃视频网站| 亚洲自拍精品视频在线| 深夜福利啪啪片| 国精品午夜福利视频不卡| 亚洲男人在线天堂| 国产精品久久久久久久久久直播| 亚洲AV福利天堂在线观看| 亚洲男人第一无码av网站| 激情久久综合精品久久人妻| 国产成人欧美综合在线影院 | 中文人妻熟妇乱又伦精品| 任我爽精品视频在线播放| 国产日韩av二区三区| 国产喷水1区2区3区咪咪爱AV| 亚洲日韩成人av无码网站| 国产精品色哟哟在线观看| 国产精品一区在线蜜臀| 亚洲乱码中文字幕小综合| 久久96热人妻偷产精品|