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

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

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

      算法第五章實驗報告

      7-2 最小重量機器設計問題 (25 分)
       

      設某一機器由n個部件組成,每一種部件都可以從m個不同的供應商處購得。設wij?是從供應商j 處購得的部件i的重量,cij?是相應的價格。 試設計一個算法,給出總價格不超過d的最小重量機器設計。

      輸入格式:

      第一行有3 個正整數n ,m和d, 0<n<30, 0<m<30, 接下來的2n 行,每行n個數。前n行是c,后n行是w。

      輸出格式:

      輸出計算出的最小重量,以及每個部件的供應商

      輸入樣例:

      3 3 4
      1 2 3
      3 2 1
      2 2 2
      1 2 3
      3 2 1
      2 2 2
       
      結尾無空行

      輸出樣例:

      在這里給出相應的輸出。例如:

      4
      1 3 1 


      1.2解空間樹

       

       



      代碼:

      #include <iostream>
      using namespace std;
      
      int n;
      int m;
      int d;
      int w[1000][1000];
      int c[1000][1000];
      int minw=100000000;
      int curw=0;
      int curc=0;
      int minx[1000];
      int x[1000];
      
      void backtrack(int t){
      if(t>n){
      if(curw<minw){
      minw=curw;
      for(int i=1; i<=n; i++){
      minx[i]=x[i];
      }
      }
      }
      else{
      for(int i=1; i<=m; i++){
      curc+=c[t][i];
      curw+=w[t][i];
      x[t]=i;
      
      if(curc<=d && curw<minw){
      backtrack(t+1);
      }
      
      curc-=c[t][i];
      curw-=w[t][i];
      x[t]=0;
      }
      }
      }
      
      int main(){
      cin>>n>>m>>d;
      
      for(int i=1; i<=n; i++){
      for(int j=1; j<=m; j++){
      cin>>c[i][j];
      }
      }
      
      for(int i=1; i<=n; i++){
      for(int j=1; j<=m; j++){
      cin>>w[i][j];
      }
      }
      
      backtrack(1);
      cout<<minw<<endl;
      for(int i=1; i<=n; i++){
      cout<<minx[i]<<" ";
      }
      cout<<endl;
      return 0;
      }
      

       

      2.0我對回溯算法的理解

      回溯算法采用深度優先方式搜索在空間樹中搜索問題解,在使用中我們要注意添加限界函數來降低運行時間。

       
      posted @ 2021-12-17 21:58  Russell-H  閱讀(23)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产高清在线不卡一区| 在线观看中文字幕国产码| 美女内射无套日韩免费播放| 最新国产AV最新国产在钱| 国产精品美女免费无遮挡| 99re6这里有精品热视频| 日日碰狠狠添天天爽五月婷| 精品国产亚洲一区二区三区| 福利一区二区不卡国产| 国产婷婷综合在线视频中文| 亚洲日本欧洲二区精品| 三男一女吃奶添下面视频| Y111111国产精品久久久| 91精品国产老熟女在线| 国产熟女av一区二区三区| 又粗又大又硬又长又爽| 亚洲大成色www永久网站动图| 人人澡人摸人人添| 欧美激情一区二区三区成人 | 亚洲午夜精品国产电影在线观看| 国产成人一卡2卡3卡四卡视频| 国产在线精品一区二区三区直播| 成人网站免费观看| 国产女同疯狂作爱系列| 清纯唯美经典一区二区| 色婷婷欧美在线播放内射| 亚洲精品国模一区二区| 国产成人亚洲综合91精品| 精品国精品自拍自在线| 国产日韩精品欧美一区灰| 四虎永久精品免费视频| 欧美性猛交xxxx乱大交丰满| 91青青草视频在线观看| 亚洲码亚洲码天堂码三区| 国产一区二区三区精品自拍| 国产精品美女黑丝流水| 妖精视频yjsp毛片永久| 午夜福利理论片高清在线| 男人的天堂av社区在线| 国产成人综合久久亚洲精品| 久久蜜臀av一区三区|