91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 25KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-14
  • 語言: Java
  • 標簽: FJSP??PSO??

資源簡介

之前與老師做項目的時候寫的粒子群算法解決柔性作業車間調度問題,是用Java寫的,標準測試數據及優解在data文件夾下 之前與老師做項目的時候寫的粒子群算法解決柔性作業車間調度問題,是用Java寫的,標準測試數據及優解在data文件夾下

資源截圖

代碼片段和文件信息

import?util.Mtime;
import?util.Pro;

import?java.io.BufferedReader;
import?java.io.FileInputStream;
import?java.io.InputStreamReader;
import?java.util.ArrayList;
import?java.util.regex.Matcher;
import?java.util.regex.Pattern;

public?class?FileRead?{
????public?ArrayListPronum;
????int?[][]?Time;
????ArrayList>ProTime;
????int?MachineNum;
????int?WorkpieceNum;
????int?ProcessNum;

????FileRead(){
????????Pronum=new?ArrayList();
????????ProTime=new?ArrayList>();
????}



????public?void?Read(String?path)
????{


????????int?p_numm_num;
????????String[]?data;
????????try{
????????????Pattern?pat?=?Pattern.compile(“[0-9]{1}“);
????????????ArrayListarrayList=new?ArrayList();
????????????BufferedReader?br?=?new?BufferedReader(new?InputStreamReader(new?FileInputStream(path)?“UTF-8“));
????????????String?line;
????????????line=br.readLine();

????????????arrayList.clear();
????????????Matcher?matcher?=?pat.matcher(line);
????????????while?(matcher.find())?{
????????????????String?temp?=?line.substring(matcher.start()matcher.end());
????????????????arrayList.add(Integer.valueOf(temp));
????????????}

????????????p_num=arrayList.get(0);
????????????m_num=arrayList.get(1);
????????????MachineNum=m_num;
????????????WorkpieceNum=p_num;
????????????ProcessNum=0;

????????????for(int?i=0;i????????????{
????????????????int?ptr=0;
????????????????line=br.readLine();

????????????????arrayList.clear();
????????????????matcher?=?pat.matcher(line);
????????????????while?(matcher.find())?{
????????????????????String?temp?=?line.substring(matcher.start()matcher.end());
????????????????????arrayList.add(Integer.valueOf(temp));
????????????????}

????????????????Pro?pro=new?Pro();
????????????????pro.start?=?ProcessNum;
????????????????int?p=arrayList.get(ptr++);
????????????????ProcessNum?+=?p;
????????????????pro.num?=?p;
????????????????Pronum.add(pro);
????????????????for?(int?j?=?0;?j?????????????????{
????????????????????int?m=arrayList.get(ptr++);
????????????????????ArrayListprotime=new?ArrayList();
????????????????????for?(int?k?=?0;?k?????????????????????{
????????????????????????Mtime?a=new?Mtime();
????????????????????????a.m=arrayList.get(ptr++);
????????????????????????a.time=arrayList.get(ptr++);
????????????????????????protime.add(a);
????????????????????}
????????????????????ProTime.add(protime);
????????????????}
????????????}

????????????Time=new?int[ProcessNum][MachineNum];
????????????for(int?i=0;i????????????????for(int?j=0;j????????????????????Time[i][j]=Integer.MAX_VALUE/1000;

????????????for?(int?i?=?0;?i?????????????{
????????????????for?(int?j?=?0;?j?????????????????{
????????????????????Time[i][ProTime.get(i).get(j).m-1]=ProTime.get(i).get(j).time;
??????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????????0??2020-05-19?15:29??說明.txt
?????目錄???????????0??2020-04-11?14:44??PSO_for_FJSP\
?????目錄???????????0??2020-04-11?14:44??PSO_for_FJSP\.idea\
?????文件?????????276??2020-04-11?14:29??PSO_for_FJSP\.idea\misc.xml
?????文件?????????271??2020-04-11?14:29??PSO_for_FJSP\.idea\modules.xml
?????文件????????4186??2020-04-11?14:44??PSO_for_FJSP\.idea\workspace.xml
?????目錄???????????0??2020-04-11?14:48??PSO_for_FJSP\data\
?????文件?????????632??2019-06-01?10:27??PSO_for_FJSP\data\mk01.txt
?????文件????????1132??2019-06-01?17:00??PSO_for_FJSP\data\mk02.txt
?????文件????????2598??2019-06-01?17:02??PSO_for_FJSP\data\mk03.txt
?????文件?????????951??2019-06-01?21:25??PSO_for_FJSP\data\mk04.txt
?????文件????????1026??2019-06-01?21:25??PSO_for_FJSP\data\mk05.txt
?????文件????????2363??2019-06-01?21:21??PSO_for_FJSP\data\mk06.txt
?????文件????????1563??2019-06-01?21:26??PSO_for_FJSP\data\mk07.txt
?????文件????????2122??2019-06-01?21:26??PSO_for_FJSP\data\mk08.txt
?????文件????????3466??2019-06-01?21:27??PSO_for_FJSP\data\mk09.txt
?????文件????????3992??2019-06-01?21:27??PSO_for_FJSP\data\mk10.txt
?????文件?????????203??2019-08-03?11:03??PSO_for_FJSP\data\優解.txt
?????目錄???????????0??2020-04-11?14:30??PSO_for_FJSP\out\
?????目錄???????????0??2020-04-11?14:30??PSO_for_FJSP\out\production\
?????目錄???????????0??2020-04-11?14:44??PSO_for_FJSP\out\production\PSO_for_FJSP\
?????文件????????4450??2020-04-11?14:44??PSO_for_FJSP\out\production\PSO_for_FJSP\FileRead.class
?????文件????????2579??2020-04-11?14:44??PSO_for_FJSP\out\production\PSO_for_FJSP\Main.class
?????文件???????10544??2020-04-11?14:44??PSO_for_FJSP\out\production\PSO_for_FJSP\Panicle.class
?????目錄???????????0??2020-04-11?14:30??PSO_for_FJSP\out\production\PSO_for_FJSP\util\
?????文件?????????281??2020-04-11?14:30??PSO_for_FJSP\out\production\PSO_for_FJSP\util\Mtime.class
?????文件?????????278??2020-04-11?14:30??PSO_for_FJSP\out\production\PSO_for_FJSP\util\Pro.class
?????文件?????????433??2020-04-11?14:29??PSO_for_FJSP\PSO_for_FJSP.iml
?????目錄???????????0??2020-04-11?14:45??PSO_for_FJSP\src\
?????文件????????3532??2020-04-11?14:35??PSO_for_FJSP\src\FileRead.java
?????文件????????2422??2020-04-11?14:45??PSO_for_FJSP\src\Main.java
............此處省略4個文件信息

評論

共有 條評論