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

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

?? erybw45y.txt

?? traveling saleman problem的一個C++算法
?? TXT
字號:
//c++的程序
#include<iostream.h>
#include<stdlib.h>
template<class T>
class Graph
{
  public:
    Graph(int vertices=10)
    {
      n=vertices;
      e=0;
    }
    ~Graph(){}
    virtual bool Add(int u,int v,const T& w)=0;
    virtual bool Delete(int u,int v)=0;
    virtual bool Exist(int u,int v)const=0;
    int Vertices()const{return n;}
    int Edges()const{return e;}
  protected:
    int n;
    int e;
};
template<class T>
class MGraph:public Graph<T>
{
  public:
    MGraph(int Vertices=10,T noEdge=0);
    ~MGraph();
    bool Add(int u,int v,const T& w);
    bool Delete(int u,int v);
    bool Exist(int u,int v)const;
    void Floyd(T**& d,int**& path);
    void print(int Vertices);
  private:
    T NoEdge;
    T** a;
};
template<class T>
MGraph<T>::MGraph(int Vertices,T noEdge)
{
  n=Vertices;
  NoEdge=noEdge;
  a=new T* [n];
  for(int i=0;i<n;i++){
    a[i]=new T[n];
    a[i][i]=0;
    for(int j=0;j<n;j++)if(i!=j)a[i][j]=NoEdge;
  }
}
template<class T>
MGraph<T>::~MGraph()
{
  for(int i=0;i<n;i++)delete[]a[i];
  delete[]a;
}
template<class T>
bool MGraph<T>::Exist(int u,int v)const
{
  if(u<0||v<0||u>n-1||v>n-1||u==v||a[u][v]==NoEdge)return false;
  return true;
}
template<class T>
bool MGraph<T>::Add(int u,int v,const T& w)
{
  if(u<0||v<0||u>n-1||v>n-1||u==v||a[u][v]!=NoEdge){
    cerr<<"BadInput!"<<endl;
    return false;
  }
  a[u][v]=w;
  e++;
  return true;
}
template<class T>
bool MGraph<T>:delete(int u,int v)
{
  if(u<0||v<0||u>n-1||v>n-1||u==v||a[u][v]==NoEdge){
    cerr<<"BadInput!"<<endl;
    return false;
  }
  a[u][v]=NoEdge;
  e--;
  return true;
}
template<class T>
void MGraph<T>::Floyd(T**& d,int**& path)
{
  d=new T* [n];
  path=new int* [n];
  for(int i=0;i<n;i++){
    d[i]=new T[n];
    path[i]=new int[n];
    for(int j=0;j<n;j++){
      d[i][j]=a[i][j];
      if(i!=j&&a[i][j]<NoEdge)path[i][j]=i;
      else path[i][j]=-1;
    }
  }
  for(int k=0;k<n;k++){
    for(i=0;i<n;i++)
      for(int j=0;j<n;j++)
        if(d[i][k]+d[k][j]<d[i][j]){
          d[i][j]=d[i][k]+d[k][j];
          path[i][j]=path[k][j];
        }
        }
}
template<class T>
void MGraph<T>::print(int Vertices)
{
  for(int i=0;i<Vertices;i++)
    for(int j=0;j<Vertices;j++)
    {
      
      cout<<a[i][j]<<' ';if(j==Vertices-1)cout<<endl;
    }
}
#define noEdge 10000
#include<iostream.h>
void main()
{
  cout<<"請輸入該圖的節點數:"<<endl;
  int vertices;
  cin>>vertices;
  MGraph<float> b(vertices,noEdge);
  cout<<"請輸入u,v,w:"<<endl;
  int u,v;
  float w;
  cin>>u>>v>>w;
  while(w!=noEdge){
    //u=u-1;
    b.Add(u-1,v-1,w);
    b.Add(v-1,u-1,w);
    cout<<"請輸入u,v,w:"<<endl;
    cin>>u>>v>>w;
  }
  b.print(vertices);
  int** Path;
  int**& path=Path;
  float** D;
  float**& d=D;
  b.Floyd(d,path);
  for(int i=0;i<vertices;i++){
    for(int j=0;j<vertices;j++){
      cout<<Path[i][j]<<' ';
      if(j==vertices-1)cout<<endl;
    }
  }
  int *V;
  V=new int[vertices+1];
  cout<<"請輸入任意一個初始H-圈:"<<endl;
  for(int n=0;n<=vertices;n++){
    
    cin>>V[n];
  }
  for(n=0;n<55;n++){
    for(i=0;i<n-1;i++){
    for(int j=0;j<n-1;j++)
    {
      if(i+1>0&&j>i+1&&j<n-1){
        if(D[V[i]][V[j]]+D[V[i+1]][V[j+1]]<D[V[i]][V[i+1]]+D[V[j]][V[j+1]]){
          int l;
          l=V[i+1];V[i+1]=V[j];V[j]=l;
        }
      }
    }
  }
  }
  float total=0;
  cout<<"最小回路:"<<endl;
  for(i=0;i<=vertices;i++){
    
    cout<<V[i]+1<<' ';
  }
  cout<<endl;
  for(i=0;i<vertices;i++)
  total+=D[V[i]][V[i+1]];
  cout<<"最短路徑長度:"<<endl;
  cout<<total;
} 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
7777女厕盗摄久久久| 制服丝袜激情欧洲亚洲| 三级欧美在线一区| 国产目拍亚洲精品99久久精品| 欧美在线观看禁18| 国产福利电影一区二区三区| 午夜伦欧美伦电影理论片| 国产精品久久影院| 久久精品网站免费观看| 日韩小视频在线观看专区| 一本一道波多野结衣一区二区| 国产精品18久久久久久vr| 三级成人在线视频| 亚洲国产精品久久人人爱| 国产精品色在线| 久久综合狠狠综合久久激情| 777奇米四色成人影色区| 在线观看一区不卡| 成人动漫中文字幕| 高清不卡在线观看| 国产伦精一区二区三区| 九色综合狠狠综合久久| 爽好多水快深点欧美视频| 亚洲精品成人天堂一二三| 国产亚洲女人久久久久毛片| 久久亚洲二区三区| 日韩你懂的在线播放| 91精品国产全国免费观看| 欧美日韩中文字幕一区二区| 91成人在线观看喷潮| 色偷偷88欧美精品久久久| 国产精品自拍在线| 国产成人精品一区二区三区四区 | 亚洲欧美偷拍三级| 国产精品久久免费看| 国产女人18水真多18精品一级做| 久久久777精品电影网影网| 久久亚洲二区三区| 久久久精品国产99久久精品芒果| 久久久久国产一区二区三区四区| 久久综合色鬼综合色| 日韩三级中文字幕| 精品久久一区二区| 欧美精品一区二区精品网| 欧美成人精精品一区二区频| 欧美大片免费久久精品三p| 日韩欧美在线1卡| 久久久久久久av麻豆果冻| 国产偷v国产偷v亚洲高清| 国产精品毛片大码女人| 亚洲天堂成人网| 亚洲国产精品久久久男人的天堂| 水蜜桃久久夜色精品一区的特点| 久久精品国产**网站演员| 久久激情五月婷婷| 国产成人精品影视| 91麻豆文化传媒在线观看| 欧美色老头old∨ideo| 欧美一区二区三区精品| 久久免费美女视频| **欧美大码日韩| 日韩国产成人精品| 国产精品99久久久| 94色蜜桃网一区二区三区| 日本二三区不卡| 欧美一级片在线| 国产日韩欧美不卡在线| 亚洲精品欧美二区三区中文字幕| 日韩精品视频网站| 国产精品综合一区二区三区| 91在线观看成人| 在线不卡中文字幕播放| 久久精品一区二区三区不卡牛牛| 一区精品在线播放| 秋霞影院一区二区| 成人开心网精品视频| 欧美三区在线视频| 日本一区二区视频在线| 亚洲一区二区视频在线观看| 激情欧美日韩一区二区| 在线观看网站黄不卡| 精品日韩99亚洲| 洋洋成人永久网站入口| 激情五月婷婷综合| 欧美怡红院视频| 中文字幕av在线一区二区三区| 亚洲尤物视频在线| 国产xxx精品视频大全| 欧美日韩亚洲综合在线 | 在线观看av一区二区| 日韩欧美中文字幕制服| 亚洲色图一区二区| 国内精品不卡在线| 9191成人精品久久| 亚洲视频在线观看一区| 精品一区二区三区在线播放| 日本精品视频一区二区三区| 久久久久国产精品人| 日本亚洲最大的色成网站www| www.欧美日韩国产在线| 亚洲精品一区二区三区影院 | 日本在线播放一区二区三区| 成人黄色一级视频| 精品美女被调教视频大全网站| 亚洲与欧洲av电影| av在线不卡电影| 日韩欧美电影一二三| 久久av中文字幕片| 欧美日韩在线三区| 亚洲欧美色图小说| av在线不卡电影| 精品久久人人做人人爱| 日韩电影在线一区二区三区| 在线观看免费成人| 亚洲三级电影全部在线观看高清| 国产在线麻豆精品观看| 日韩欧美一级二级| 日韩高清不卡一区二区| 欧美日韩一区久久| 亚洲成人久久影院| 91福利区一区二区三区| 亚洲色图一区二区三区| 99热99精品| 亚洲欧洲成人av每日更新| 成人一级黄色片| 国产精品美女久久久久av爽李琼| 国产精品亚洲视频| 久久精品视频免费观看| 国内偷窥港台综合视频在线播放| 欧美成人综合网站| 久久精品999| 26uuu亚洲综合色| 黑人巨大精品欧美黑白配亚洲| 精品久久久久一区| 久久99精品一区二区三区三区| 欧美一区二区三区不卡| 久热成人在线视频| 精品国内片67194| 国内成人免费视频| 国产欧美视频一区二区| 国产福利91精品一区| 国产精品青草久久| 成人黄色小视频| 一区二区三区国产豹纹内裤在线| 色久综合一二码| 午夜伊人狠狠久久| 精品日韩一区二区三区免费视频| 国产麻豆视频精品| 国产精品久线观看视频| 色av成人天堂桃色av| 亚洲一二三区视频在线观看| 欧美精三区欧美精三区| 久久99久久99| 国产精品福利av| 欧美日免费三级在线| 奇米777欧美一区二区| 久久九九久久九九| 91久久奴性调教| 日本不卡在线视频| 久久久久国产精品麻豆ai换脸| 成人av网站大全| 亚洲电影一区二区三区| 欧美一区二区日韩一区二区| 国产一区二区三区免费在线观看| 国产欧美日韩一区二区三区在线观看| 成人av网站在线| 亚洲第一电影网| 欧美精品一区二区久久久| 91在线观看高清| 免费在线看成人av| 中文字幕av不卡| 欧美日韩亚洲综合在线 | 国产精品麻豆99久久久久久| 91网站最新地址| 日本在线观看不卡视频| 国产精品欧美经典| 91精品国产综合久久蜜臀| 成人午夜av影视| 天天操天天综合网| 中文字幕制服丝袜一区二区三区 | 国产伦精一区二区三区| 一区二区三区 在线观看视频| 日韩欧美激情四射| 91婷婷韩国欧美一区二区| 麻豆一区二区三| 亚洲免费成人av| 久久免费精品国产久精品久久久久| 在线视频国内自拍亚洲视频| 国产精品亚洲专一区二区三区| 亚洲第一av色| 中文字幕日韩精品一区 | 蜜臀91精品一区二区三区| 中文字幕亚洲成人| 精品国产区一区| 欧美午夜不卡在线观看免费| 成人精品视频网站| 精品一区二区三区在线视频| 亚洲影院在线观看| 国产精品九色蝌蚪自拍| 亚洲精品一区二区三区在线观看|