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

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

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

      歐拉路與歐拉回路

      歐拉路與歐拉回路的定義

      如果一張圖中的一個路徑包括每個邊恰好一次,則該路徑稱為歐拉路。

      如果一個回路是歐拉路,則稱為歐拉回路。

      歐拉路與歐拉回路的存在條件
      對于無向聯通圖
      歐拉路:只有兩個點為奇點的無向圖存在歐拉路(起點和終點為兩個奇點)。
      歐拉回路:沒有奇點的無向圖存在歐拉回路。
      對于有向聯通圖
      歐拉路:一個頂點的出度-入度=1,另一個頂點的入度-出度=1,其他所有點入度等于出度時存在歐拉路(起點為出度-入度=1的點,終點為入度-出度=1的點)。
      歐拉回路:所有點的入度等于出度時存在歐拉回路。

      題目:

      1.一筆畫問題(NYOJ42)

      描述

      zyc從小就比較喜歡玩一些小游戲,其中就包括畫一筆畫,他想請你幫他寫一個程序,判斷一個圖是否能夠用一筆畫下來。

      規定,所有的邊都只能畫一次,不能重復畫。

      輸入

      第一行只有一個正整數N(N<=10)表示測試數據的組數。 每組測試數據的第一行有兩個正整數P,Q(P<=1000,Q<=2000),分別表示這個畫中有多少個頂點和多少條連線。(點的編號從1到P) 隨后的Q行,每行有兩個正整數A,B(0 < A,B < P),表示編號為A和B的兩點之間有連線。

      輸出

      如果存在符合條件的連線,則輸出"Yes", 如果不存在符合條件的連線,輸出"No"。

      #include<iostream>
      #include<vector>
      #include<cstring>
      using namespace std;
      const int maxn=1002;
      vector<int> graph[maxn];
      int n,m,cnt,in;
      bool visited[maxn];
      void dfs(int v)
      {
          for(int i=0;i<graph[v].size();i++) 
          {
              int e=graph[v][i];
              if(!visited[e]) 
              {
                  cnt++;
                  if(graph[e].size()%2) in++;
                  visited[e]=true;
                  dfs(e);
              }
          }
      }
      int main()
      { 
          int t;
          cin>>t;
          while (t--)  
          {
              cin>>n>>m;
              for(int i=0;i<=n;i++) graph[i].clear();
              for(int i=0;i<m;i++)
              {
                  int x,y;
                  cin>>x>>y;
                  graph[x].push_back(y);
                  graph[y].push_back(x);
              }
              cnt=0;
              in=0;
              memset(visited,false,sizeof(visited));
              dfs(1);
              if((m==0&&n==1)||(cnt==n&&(in==0||in==2))) cout<<"Yes"<<endl;
              else cout<<"No"<<endl;
          }
          return 0;
      }

       詳解鏈接:http://www.rzrgm.cn/Lewin671/p/8986270.html

       

      posted @ 2020-04-12 22:37  John-C  閱讀(295)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 又大又粗又硬又爽黄毛少妇 | 高清偷拍一区二区三区| 一本加勒比hezyo无码人妻| 精品黄色av一区二区三区| 国产成人无码专区| 国产熟女一区二区三区蜜臀| 国产成人精彩在线视频| 欧洲一区二区中文字幕| 日本高清在线播放一区二区三区| 中文字幕一区二区网站| 一区二区三区鲁丝不卡| 丰满人妻被黑人连续中出| 激情综合网激情综合网五月| 日日碰狠狠添天天爽超碰97| 这里只有精品在线播放| 午夜天堂一区人妻| 久久精品视频一二三四区| 欧美极品色午夜在线视频| 中文字幕无码免费久久99| 99久久精品国产熟女拳交| 婷婷综合亚洲| 国产精品国产自产拍在线| 国产三级精品福利久久| 福利视频一区二区在线| 色8久久人人97超碰香蕉987| 国产精品久久久久精品日日| 中文精品无码中文字幕无码专区| 国产果冻豆传媒麻婆| 亚洲激情在线一区二区三区 | 怡春院久久国语视频免费| 日本三级香港三级人妇99| 国产青榴视频在线观看| 精品亚洲香蕉久久综合网| 2019nv天堂香蕉在线观看| 亚洲综合久久精品国产高清| 亚洲偷自拍国综合| 蜜芽久久人人超碰爱香蕉| 日韩高清在线亚洲专区不卡| 人妻另类 专区 欧美 制服| 亚洲欧美日韩人成在线播放| 亚洲精品国产免费av|