for(int i = n-1;i >= 0;i--)//字典序大的先加入
{
int u = str[i][0] - 'a';
int v = str[i][str[i].length() - 1] - 'a';
Addedge(u,v,i);
out[u]++;
in[v]++;
if(u < start)
{
start = u;
}
if(v < start)
{
start = v;
}
}
//判斷圖是否具有歐拉通路
int cc1 = 0, cc2 = 0;
for(int i = 0;i < 26;i++)
{
if(out[i] - in[i] == 1)
{
cc1++;
start = i;//如果有一個出度比入度大1的點,就從這個點出發,否則從最小的點出發
}
else if(out[i] - in[i] == -1)
{
cc2++;
}
else if(out[i] - in[i] != 0)
{
cc1 = 3;
}
}
if(! ( (cc1 == 0 && cc2 == 0) || (cc1 == 1 && cc2 == 1) ))
{
cout << "***" << endl;
continue;
}
cnt = 0;
dfs(start);
if(cnt != n)//當圖不連通
{
cout << "***" << endl;
continue;
}
比較阿里云和華為云的好壞,主要從以下方面來分析:
第一:看經驗
阿里云有云速成美站和云企業官網,云速成美站是系統預置了1000多套模版,你選擇適合的模版后,自己更新網站的文章商品,圖片等內容;云企業官網是由阿里云的設計師按照你的要求設計制作,驗收后交付給你的定制服務,
第二:看設計能力
阿里云建站模板提供上千套網站建站模板,覆寫上百行業,無論你需要個人網站模版、企業網站建設模版、自助模板建站素材、電商行業建網站公司模板還是HTML5網站模版,都會提供給你免費千套模板,如果不滿意還可以為你一對一量身定制,而且價格優惠力度很大,
第三:看實力
阿里云服務的客戶數超過140萬,遍布互聯網、移動APP、音視頻、游戲、電商等各個領域,根據IDC調研報告,阿里云是國內最大的公共云計算服務提供商,提供免費試用,云服務器,云資料庫,云安全,域名注冊,商標注冊等服務,以及大資料、人工智能服務、精準定制基于場景的行業解決方案,
for(int i = cnt-1; i >= 0;i--)
{
cout<<str[ans[i]];
if(i > 0)
{
cout << ".";
}
}
cout << endl;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/174565.html
標籤:其他
上一篇:python生成4人撲克手牌
下一篇:二分圖與最小生成樹
