亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? finding_way.java

?? 幾年前寫的一個公交查詢系統
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
                                   errState=3; 
                                   return false;
                                }
                        else
                               {
                                     begBusNo[i]=resultBegBusNo.getString(1);
                                                       
                                     //System.out.print(begBusNo[i]+"     ");
                                     i++;
                               }

                    
                    while( resultBegBusNo.next() && i<20 )
                        {  
                            
                            begBusNo[i]=resultBegBusNo.getString(1);
                             
                            //System.out.print(begBusNo[i]+"     ");
                            i++;
                        }
       
                    resultBegBusNo.close();



                   //System.out.println("beging and end");


                    resultEndBusNo=stmt.executeQuery( queEndBusNo  );
                    
                    if( !resultEndBusNo.next()  )
                                {
                                   
                                   //間接查詢中,終點站不存在,為錯誤三
                                   errState=3; 
                                   return false;
                                }
                        else
                               {
                                     endBusNo[j]=resultEndBusNo.getString(1);
                                                       
                                     // System.out.print(endBusNo[j]+"     ");
                                     j++;
                               }

                    
                    while( resultEndBusNo.next() && i<20 )
                        {  
                            
                            endBusNo[j]=resultEndBusNo.getString(1);
                             
                            //System.out.print(endBusNo[j]+"     ");
                            j++;
                        }
                    resultEndBusNo.close();

                    //System.out.println("bus station");

                    int q=0,l=0,k=0;
                    //ResultSet  resultBegBusNo,resultEndBusNo;
                    String  [] passBegSta=new String [40];
                    String  [] passEndSta=new String [40];
                    String  quePassBegSta, quePassEndSta;
         
                    //System.out.println(i+"bus station"+j);
                    for(int n=0;  n<i;  n++)
                          for(int m=0;  m<j;  m++)
                                {    

                                      //查找起點站可以到達的站點。   
                                     quePassBegSta="SELECT  station_name  FROM  bus_table WHERE  bus_no='"+begBusNo[n]+" '";
                                     ResultSet resultPassBegSta=stmt.executeQuery( quePassBegSta  );
                                     l=0;
                                       
                                     if( !resultPassBegSta.next()  )
                                            {
                                   
                                                 errState=5; //該車次無車站
                                                 return false;
                                            }
                                        else
                                            {
                                                 passBegSta[l]=resultPassBegSta.getString(1);
                                                       
                                                 //System.out.print(passBegSta[l]+"     ");
                                                 l++;
                                            }

                    
                                     while( resultPassBegSta.next() && l<40 )
                                            {  
                            
                                                 passBegSta[l]=resultPassBegSta.getString(1);
                             
                                                 //System.out.print(passBegSta[l]+"     ");
                                                 l++;
                                            }
       
                                     resultPassBegSta.close();



                                        //查找可以到達終點站的站點。
                                     //System.out.println(" 查找可以到達終點站的站點 ");
                                     quePassEndSta="SELECT  station_name  FROM  bus_table WHERE  bus_no='"+endBusNo[m]+" '";
                                     ResultSet resultPassEndSta=stmt.executeQuery( quePassEndSta  );
                                     k=0;
                                       
                                     if( !resultPassEndSta.next()  )
                                            {
                                   
                                                 errState=5; //該車次無車站
                                                 return false;
                                            }
                                        else
                                            {
                                                 passEndSta[k]=resultPassEndSta.getString(1);
                                                       
                                                 //System.out.print(passEndSta[k]+"     ");
                                                 k++;
                                            }

                    
                                     while( resultPassEndSta.next() && k<40 )
                                            {  
                            
                                                 passEndSta[k]=resultPassEndSta.getString(1);
                             
                                                 //System.out.print(passEndSta[k]+"     ");
                                           
                                                 k++;
                                            }
       
                                     resultPassEndSta.close();
                                     //System.out.println(  " " );
                                     //System.out.println(  " Middle bus station " );
                                     //System.out.println( l+ " " +k);
                                     //System.out.println("a"+passBegSta[8]+"a");
                                     //System.out.println("a"+passEndSta[5]+"a");
                                     //if(passBegSta[8]==passEndSta[5])
                                     //System.out.print( " true11" );  
                                     //尋找即可直達起點站又可到達終點站的車站 
                                     for(int s=0; s<l  ;s++)
                                       
                                         for(int t=0; t<k ;t++)   
                                           {   
                                              //if(s==8 && t==5 )
                                                    //System.out.print( " true" );
                                               if(passBegSta[s].equals(passEndSta[t]))
                                                     {
                                                         
                                                        
                                                         midBusSta[q]=passBegSta[s];
                                                         //System.out.println(midBusSta[q]);
                                                         q++;
                                                     }

                                            }
                                      
                                      if (q==0)
                                          {
                                                errState=6;
                                                return false;
                                          }
   
                                      //System.out.println(  midBusSta[0] );
                                      //System.out.println( q+ "End Middle station "+midBusSta[q-1] );

                                

                                      // System.out.println(i+"bus station"+j);
                                }


                   
                    Finding_way firSegment=new Finding_way();
                    Finding_way secSegment=new Finding_way();
 
                    //System.out.println( begining );
                    //System.out.println( ending );
                    //System.out.println( midBusSta[0] );
                    int x=0;
                    for(int w=0; w<q; w++)
                        {   
                            
                            firSegment.createFindWay(begining,midBusSta[w] );
                            firSegment.direct_find();                          
                            //firSegment.show();
                            secSegment.createFindWay( midBusSta[w],ending );
                            secSegment.direct_find();
                            //secSegment.show();
                            firSegment.getPathTotal();
                            secSegment.getPathTotal();

                            for( i=0; i<firSegment.getPathTotal();i++)
                                for( j=0; j<secSegment.getPathTotal(); j++)
                                     {   
                                         if(x>=20)   break;
                            
                                         this.bestpath[x].addSegment(  firSegment.bestpath[i]);
                                         this.bestpath[x].addSegment(  secSegment.bestpath[j]);
                                         x++;
                                         
                                     }

                        }
                    pathTotal=x;


                    //System.out.println("Create successfully!");
                    stmt.close();
                    con.close();
               

                }
           catch(SQLException ex)
                {
                    System.out.println("\n***SQLException Caught ***\n");
                    while(ex!=null)
                        {
                           System.out.println(" SQLState: " +ex.getSQLState() );  
                           System.out.println(" Message: " +ex.getMessage() );
                           System.out.println("Vendor: "+ex.getErrorCode());
                           ex=ex.getNextException();
			   System.out.println("  ");                  

                        }           

                }
            catch(java.lang.Exception ex )
                {
                   ex.printStackTrace();
                }    
           
         return true;

             
      }
//根據站點使用頻率,給出模糊方案
  public  boolean mistiness_find()
      {
           return true;
      }
  public  boolean find_bestway ()
      {
           boolean finded;
           finded=direct_find();
           if(!finded)
               {
                     finded=indirect_find();
                     if(!finded)
                          {
                               return false;
                          }
               }
           return  true;

      }
  public void show()
      {  //System.out.println(" show"); 
         //System.out.println(pathTotal); 
         //pathTotal=1;
         int m;
         for(int n=0;n<pathTotal;n++)
            {
                m=n+1;
                System.out.println("第" +m+ "套乘車方案 "); 
                bestpath[n].show(); 
                System.out.println(" "); 
            }
      }


  public String output()
      {  
         String outData="";
         int m;
         for(int n=0;n<pathTotal;n++)
            {
                m=n+1;
                //System.out.println(" 方案"+m);
                outData="乘車方案 \n"; 
                outData=outData+bestpath[n].outputPath()+"  \n"; 
                
            }

         return outData;
      }


   

  public int getPathTotal()
      {
            return pathTotal;     
      }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级在线免费| 一区二区久久久久久| ...xxx性欧美| 亚洲成av人片一区二区三区| 国产九色精品成人porny| 91免费在线看| 久久精品欧美一区二区三区不卡| 一区二区三区视频在线观看| 国产精品自拍毛片| 91精品国产一区二区三区蜜臀| **欧美大码日韩| 国产九色sp调教91| 欧美v日韩v国产v| 亚洲午夜一区二区| 一本到三区不卡视频| 国产欧美一区二区精品性色 | 久久综合久色欧美综合狠狠| 亚洲精品成人少妇| www.久久精品| 国产日韩精品一区二区三区 | 欧美日韩中文字幕一区| 国产精品久久久久久户外露出 | 极品少妇xxxx精品少妇偷拍| 欧美日韩成人综合天天影院| 亚洲欧美一区二区三区孕妇| 成人夜色视频网站在线观看| 久久精品一区二区三区av| 精品在线亚洲视频| 日韩一区二区免费视频| 日本欧美肥老太交大片| 91精品国产综合久久蜜臀| 丝袜美腿亚洲一区二区图片| 欧美三级乱人伦电影| 一区二区三区在线观看视频| 色综合久久久网| 亚洲情趣在线观看| 色欧美片视频在线观看在线视频| 亚洲欧美另类图片小说| 色八戒一区二区三区| 亚洲激情在线播放| 欧美这里有精品| 天天综合网天天综合色| 欧美成人综合网站| 国产综合久久久久影院| 国产蜜臀av在线一区二区三区| 福利91精品一区二区三区| 国产精品天干天干在观线| www.亚洲精品| 亚洲国产精品一区二区久久恐怖片| 日本久久一区二区| 三级欧美在线一区| 26uuu精品一区二区| 成人av网址在线| 亚洲国产欧美日韩另类综合| 欧美一级午夜免费电影| 国产精品亚洲午夜一区二区三区 | 免费在线观看日韩欧美| 久久亚洲一区二区三区明星换脸| 国产成人午夜99999| 中文成人av在线| 欧美调教femdomvk| 韩国av一区二区三区在线观看| 欧美极品另类videosde| 在线视频欧美精品| 美女免费视频一区| 日韩理论片一区二区| 91精品国产综合久久久蜜臀图片| 国产精品18久久久久久久久久久久| 国产精品久久综合| 欧美日韩国产一级二级| 成人午夜电影小说| 丝袜诱惑制服诱惑色一区在线观看| 久久久亚洲欧洲日产国码αv| 92精品国产成人观看免费 | 韩国欧美一区二区| 亚洲黄色免费网站| 久久久激情视频| 欧美中文字幕亚洲一区二区va在线| 国产综合久久久久久久久久久久 | 久久精品日韩一区二区三区| 色天天综合久久久久综合片| 国产在线国偷精品产拍免费yy| 亚洲另类春色校园小说| 久久综合资源网| 精品视频一区三区九区| 丁香另类激情小说| 蜜臀国产一区二区三区在线播放| 亚洲欧洲一区二区在线播放| 日韩免费观看2025年上映的电影| 99这里只有久久精品视频| 免费久久精品视频| 亚洲国产日韩av| 亚洲图片激情小说| 中日韩av电影| 久久久综合视频| 欧美一区二区观看视频| 色天使久久综合网天天| 成人91在线观看| 国产麻豆午夜三级精品| 日韩av一区二区三区四区| 一区二区三区成人在线视频| 中文字幕精品一区| 精品国产一区二区三区四区四| 欧美亚洲精品一区| 色综合网站在线| 91在线观看高清| 99视频精品在线| 成人黄色免费短视频| 激情六月婷婷久久| 免费精品99久久国产综合精品| 亚洲一区二三区| 亚洲激情在线播放| 亚洲精品国产a久久久久久 | 成人aa视频在线观看| 国产精品91一区二区| 国产乱码精品一区二区三区av | 欧美性大战久久久久久久蜜臀| 94-欧美-setu| 日本乱人伦一区| 欧美日韩综合在线免费观看| 欧美自拍偷拍午夜视频| 在线视频你懂得一区| 欧美三级电影网| 欧美一区二区三区视频免费播放| 欧美精品第1页| 欧美va在线播放| 精品久久久久久久久久久久久久久 | 91看片淫黄大片一级在线观看| av不卡在线播放| 欧洲av一区二区嗯嗯嗯啊| 色偷偷一区二区三区| 欧美日韩视频专区在线播放| 欧美裸体bbwbbwbbw| 欧美一区二区女人| 久久久不卡网国产精品一区| 中文字幕不卡的av| 一区二区免费视频| 青青草国产成人av片免费| 另类小说色综合网站| 国产一区二区三区在线观看免费视频 | 2024国产精品视频| 国产精品毛片a∨一区二区三区| 亚洲欧美色图小说| 男女性色大片免费观看一区二区| 精品一区中文字幕| 99re6这里只有精品视频在线观看| 色噜噜狠狠色综合中国| 日韩一级在线观看| 欧美国产日本视频| 亚洲在线观看免费| 久草热8精品视频在线观看| 国产.欧美.日韩| 欧美色爱综合网| 久久久久久久免费视频了| 亚洲蜜桃精久久久久久久| 午夜欧美在线一二页| 韩国一区二区视频| 欧美色窝79yyyycom| 国产亚洲一二三区| 亚洲成av人片一区二区梦乃| 国产剧情在线观看一区二区| 欧美亚洲综合一区| 国产情人综合久久777777| 亚洲午夜在线视频| 国产成人日日夜夜| 91精品国产综合久久蜜臀 | 亚洲欧美一区二区三区极速播放 | 裸体健美xxxx欧美裸体表演| 粗大黑人巨茎大战欧美成人| 欧美剧在线免费观看网站| 欧美国产日韩在线观看| 青娱乐精品视频| 日本高清视频一区二区| 久久精品免视看| 乱一区二区av| 制服丝袜国产精品| 一区二区久久久久久| 北条麻妃一区二区三区| 精品人在线二区三区| 午夜精品影院在线观看| 91麻豆精东视频| 国产精品二三区| 国产成人综合在线| 精品国产乱码久久久久久图片 | 精品1区2区在线观看| 亚洲电影中文字幕在线观看| 成人午夜精品在线| 国产日韩三级在线| 国模套图日韩精品一区二区 | 色婷婷综合五月| 亚洲欧洲一区二区在线播放| 国产xxx精品视频大全| 日韩欧美123| 免费观看成人鲁鲁鲁鲁鲁视频| 日本福利一区二区| 亚洲免费av观看| 91国偷自产一区二区三区观看| 日韩美女久久久| 91丝袜国产在线播放| 成人欧美一区二区三区1314|