亚洲爱婷婷色婷婷五月,精品国产三级A∨在线欧美,久久精品99久久久久久久久,激情又色又爽又黄的A片

 
不銹鋼砝碼
316無磁不銹鋼砝碼
50kg至1000kg不銹鋼砝碼
25公斤不銹鋼砝碼
20公斤不銹鋼砝碼
10公斤不銹鋼砝碼
不銹鋼圓形砝碼
不銹鋼方形砝碼
不銹鋼鎖型砝碼
不銹鋼掛鉤砝碼
不銹鋼英磅砝碼
不銹鋼牛頓砝碼
不銹鋼C型砝碼
標(biāo)準(zhǔn)砝碼
單個砝碼
套裝砝碼
增砣砝碼
牛頓砝碼
無磁砝碼
有磁砝碼
聚四氟砝碼
JF1無磁砝碼
鋼制鍍鉻砝碼
非標(biāo)砝碼
20克藥典砝碼/聚四氟砝碼
張力夾砝碼
線狀砝碼
液體比重天平用騎碼
夾持砝碼
方形砝碼
吊環(huán)砝碼
砝碼
手提砝碼
雙鉤砝碼
單勾砝碼
餅式砝碼
英磅砝碼
定做砝碼
片狀砝碼
維權(quán)砝碼
圓形砝碼
定制鏈碼
銅制砝碼
砝碼等級
E1級砝碼
E2級砝碼
F1級砝碼
F2級砝碼
M1級砝碼
M2級砝碼
M3級砝碼
天平砝碼
六等砝碼
五等砝碼
四等砝碼
三等砝碼
二等砝碼
等砝碼
鑄鐵砝碼
鋼砝碼
5噸10噸型配重塊
配重塊
電梯試驗砝碼
鑄鐵增砣砝碼
2噸鑄鐵砝碼
鎖型鑄鐵砝碼
方型鑄鐵砝碼
1000公斤鑄鐵砝碼
500公斤鑄鐵砝碼
200KG鑄鐵砝碼
100公斤鑄鐵砝碼
50公斤鑄鐵砝碼
25公斤鑄鐵砝碼
20公斤鑄鐵砝碼
10公斤鑄鐵砝碼
1-5kg小型鑄鐵砝碼
鎖式砝碼
25公斤鎖型不銹鋼砝碼
20kg鎖型不銹鋼砝碼
10KG鎖形不銹鋼砝碼
5公斤鎖型不銹剛砝碼
電子稱校準(zhǔn)砝碼
地磅校驗砝碼
上海砝碼廠家
天平校準(zhǔn)砝碼
電子天平校準(zhǔn)砝碼
天平檢測砝碼
量塊/塊規(guī)
陶瓷量塊
卡尺專用量塊0級1級2級
上海廠家平臺電子秤
防爆稱重儀表/防爆地磅
各類信號控制電子磅稱
物聯(lián)網(wǎng)平臺電子稱
手推移動式電子地磅秤
1噸至5噸小型地磅秤
名稱:上海實潤實業(yè)有限公司
電話:86-021-67866267
傳真:86-021-67866263
聯(lián)系人:江曉
手機:18217775671
地址:上海市松江區(qū)泗涇鎮(zhèn)高技路655號2幢121號
郵編:201615
郵箱:314530281@qq.com
網(wǎng)站:alleycats1.com
  新聞中心 當(dāng)前位置:首頁 - 新聞中心


標(biāo)準(zhǔn)砝碼算法設(shè)計與分析實驗報告
點擊次數(shù):859 更新時間:2015-06-08

標(biāo)準(zhǔn)砝碼算法設(shè)計與分析實驗報告

  1. 實驗內(nèi)容

對于給定的n 種不同砝碼,編程計算它們可以稱出多少種不同的重量。

  1. 實驗環(huán)境
    1. 數(shù)據(jù)輸入

    zhanghaiyanginput.txt                        



  1. 編程環(huán)境

環(huán)境:Eclipse  3.1

語言:Java   

  1. 算法設(shè)計

算法分析,算法流程(關(guān)鍵算法必須有),設(shè)計內(nèi)容(類結(jié)構(gòu)設(shè)計)



  1. 程序說明

import java.io.BufferedReader;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileWriter;

import java.io.IOException;

import java.io.InputStreamReader;



public class FangMa {

       public static void main(String[] args) throws NumberFormatException,IOException {

              int sum[];//初始化稱法數(shù)組

              int f[][];//二維數(shù)組,*行存放砝碼重量二行放個數(shù)

        f=new int[3][3];

        int line=1;//文本讀取的行控制變量

        int n=0;//砝碼種數(shù)

        int s=0;//表識可稱出的種稱法

        int a=0,b=0,c=0,count=0;//循環(huán)變量和稱法總數(shù)

     try{

            FileInputStream file=new FileInputStream("D:/data/zhanghaiyanginput.txt");//創(chuàng)建文本輸入流對象

        BufferedReader  w = new BufferedReader(new InputStreamReader(file));//讀取數(shù)據(jù)流緩存區(qū)間

        String tempString =null;//存放每行讀出的字符串

        while((tempString = w.readLine()) != null){

               if(line==1){ n=Integer.parseInt(tempString);//讀出*行的字符并轉(zhuǎn)換成砝碼種數(shù)

                    }

               if(line==2){

                      String str[] = tempString.split(",");//安“,"將字符串劃分成字符數(shù)組元素

                      for(int i=0;i<n;i++){f[0][i]=Integer.parseInt(str[i]);//將字符數(shù)組元素放入二維數(shù)組中

                      }}

             if(line==3){

                    String str[] = tempString.split(",");

                     for(int i=0;i<n;i++){f[1][i]=Integer.parseInt(str[i]);

               }}

               line++;

        }

     }catch (FileNotFoundException e) {

       }

     sum=new int[20];

     for( a=0;a<=f[1][0];a++){

            for(b=0;b<=f[1][1];b++){

                   for(c=0;c<=f[1][2];c++){

                          s=a*f[0][0]+b*f[0][1]+c*f[0][2];//計算稱法

                          sum[s]=s;

                   }

            }

     }

     for(int j=0;j<20;j++){

            if(sum[j]!=0)

     }

     try{

            FileWriter w=new FileWriter("D:/data/zhanghaiyangoutput.txt");//創(chuàng)建輸出文件

            w.write("共有"+count+"種稱法");

            w.close();

     }catch(Exception e){}

    

}

}import java.io.BufferedReader;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileWriter;

import java.io.IOException;

import java.io.InputStreamReader;



public class FangMa {

       public static void main(String[] args) throws NumberFormatException,IOException {

              int sum[];//初始化稱法數(shù)組

              int f[][];//二維數(shù)組,*行存放砝碼重量二行放個數(shù)

        f=new int[3][3];

        int line=1;//文本讀取的行控制變量

        int n=0;//砝碼種數(shù)

        int s=0;//表識可稱出的種稱法

        int a=0,b=0,c=0,count=0;//循環(huán)變量和稱法總數(shù)

     try{

            FileInputStream file=new FileInputStream("D:/data/zhanghaiyanginput.txt");//創(chuàng)建文本輸入流對象

        BufferedReader  w = new BufferedReader(new InputStreamReader(file));//讀取數(shù)據(jù)流緩存區(qū)間

        String tempString =null;//存放每行讀出的字符串

        while((tempString = w.readLine()) != null){

               if(line==1){ n=Integer.parseInt(tempString);//讀出*行的字符并轉(zhuǎn)換成砝碼種數(shù)

                    }

               if(line==2){

                      String str[] = tempString.split(",");//安“,"將字符串劃分成字符數(shù)組元素

                      for(int i=0;i<n;i++){f[0][i]=Integer.parseInt(str[i]);//將字符數(shù)組元素放入二維數(shù)組中

                      }}

             if(line==3){

                    String str[] = tempString.split(",");//三行是讀取每種砝碼對應(yīng)的個數(shù)

                     for(int i=0;i<n;i++){f[1][i]=Integer.parseInt(str[i]);

               }}

               line++;

        }

     }catch (FileNotFoundException e) {

       }

     sum=new int[20];

     for( a=0;a<=f[1][0];a++){

            for(b=0;b<=f[1][1];b++){

                   for(c=0;c<=f[1][2];c++){

                          s=a*f[0][0]+b*f[0][1]+c*f[0][2];//計算稱法

                          sum[s]=s;

                   }

            }

     }

     for(int j=0;j<20;j++){

            if(sum[j]!=0)

     }

     try{

            FileWriter w=new FileWriter("D:/data/zhanghaiyangoutput.txt");//創(chuàng)建輸出文件

            w.write("共有"+count+"種稱法");

            w.close();

     }catch(Exception e){}

    

}

}


  1. 算法復(fù)雜性分析

針對具體算法,分析復(fù)雜性。該部分內(nèi)容要有過程說明。


 for( a=0;a<=f[1][0];a++){

         for(b=0;b<=f[1][1];b++){

            for(c=0;c<=f[1][2];c++){

                s=a*f[0][0]+b*f[0][1]+c*f[0][2];//計算稱法

                sum[s]=s;

            }

         }

     }

此處三重循環(huán),循環(huán)的總次數(shù)位a*b*c


     for(int j=0;j<20;j++){

         if(sum[j]!=0)

     }

此處循環(huán)的次數(shù)為數(shù)組的長度


綜上所述,所以復(fù)雜度為a*b*c



  1. 實驗結(jié)果
    1. 輸入?yún)?shù)


*行為砝碼種類的個數(shù)

二行為不同重量的砝碼

三行為各個砝碼的個數(shù)



  1. 輸出結(jié)果

   輸出可稱出重量的總數(shù)


  1. 實驗總結(jié)

  關(guān)鍵算法為:

for( a=0;a<=f[1][0];a++){

         for(b=0;b<=f[1][1];b++){

            for(c=0;c<=f[1][2];c++){

                s=a*f[0][0]+b*f[0][1]+c*f[0][2];//計算稱法

                sum[s]=s;

            }

         }

     }

  此關(guān)鍵算法具有定的局限性,它僅是在知道不同重量的砝碼個數(shù)n確定的前提下設(shè)計循環(huán)的層數(shù)的,當(dāng)n很的時候就顯得復(fù)雜了,也不好簡寫成其他的代碼,比較麻煩,并且復(fù)雜度也是成指數(shù)增長的,zui的復(fù)雜度可達m^n(m為每個不同重量的砝碼的個數(shù))

 砝碼  http://www.21fama。。com/

標(biāo)準(zhǔn)砝碼

 
公司首頁 | 公司簡介 | 新聞中心 | 聯(lián)系我們
GoogleSitemap 網(wǎng)址:alleycats1.com 管理登陸 ICP備案號:滬ICP備11020366號-8
分享到:
021-67866267
點擊這里給我發(fā)消息
點擊這里給我發(fā)消息
點擊這里給我發(fā)消息
亚洲爱婷婷色婷婷五月,精品国产三级A∨在线欧美,久久精品99久久久久久久久,激情又色又爽又黄的A片 免费精品国产人妻国语| 久久久无码一区二区三区| 国产H视频在线观看| 性男女做视频观看网站| 97人人模人人爽人人少妇| 蜜芽AV在线新地址| 波多野42部无码喷潮在线| 欧美顶级metart裸体全部自慰| 欧美牲交a欧美牲交| 国产成人无码A区在线观看导航| 国产亚洲精品AAAA片小说| 人妻人人做人做人人爱| 国产在线精品无码二区| 中文人成乱偷无码A片蜜臀小说 | 国产精品久久久久无码AV| 免费人成在线观看网站| 国产成人无码精品亚洲| 天天做天天爱天天综合网2021| 国产午夜三级一区二区三| 亚瑟中文 在线| 国产福利一区二区麻豆| 天天干天天射天天操| 日本在线视频WWW鲁啊鲁| 精品久久欧美熟妇WWW| 久久99精品久久久久久噜噜| 国产chinesehdxxxx| 国产又色又爽又刺激在线播放| 丰满的人妻hd高清日本| 99热这里有精品| 精品一区二区久久久久久久网站| 欧美浓毛大泬视频| 久久97精品久久久久久久不卡| 亚洲国产精品无码专区| 无码国产成人777爽死| 国产熟妇另类久久久久| 无码国产精品一区二区色情八戒| 伊人久久大香线蕉无码| 精品国产乱码久久久久久1区2区-亚洲| 成人无码WWW免费视频网站软件| 欧美午夜精品久久久久免费视| 99热在线观看|