中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站運(yùn)營策略搭建網(wǎng)站費(fèi)用是多少

網(wǎng)站運(yùn)營策略,搭建網(wǎng)站費(fèi)用是多少,公司微網(wǎng)站怎么建設(shè),做網(wǎng)站不賺錢題意 給定兩個(gè)人相互打電話,如果a打給b,b打給c,c打給a,則說a,b,c在同一電話圈中。給出n個(gè)人的m次通話,輸出所有的電話圈 思路 用graph[u][v]1表示u和v之間有打電話。在使用floyd算法計(jì)算所有的點(diǎn)對(duì)之間的值。graph[u][v]1表示u,v之間有直接…

題意

給定兩個(gè)人相互打電話,如果a打給b,b打給c,c打給a,則說a,b,c在同一電話圈中。給出n個(gè)人的m次通話,輸出所有的電話圈

思路

用graph[u][v]=1表示u和v之間有打電話。在使用floyd算法計(jì)算所有的點(diǎn)對(duì)之間的值。graph[u][v]=1表示u,v之間有直接或者間接打電話。如果graph[u][v] = 1并且graph[v][u]=1,說明u和v是在同一個(gè)電話圈

代碼如下

#include <bits/stdc++.h>using namespace std;const int N = 30;#define _for(i, a, b) for(int i = (a); i < (b); i++)
#define _rep(i, a, b) for (int i = (a); i <= (b); i++)int n, m;
int graph[N][N];
bool vis[N];
map<string, int> nameMap;
vector<string> names;int getId(const string& name)
{if (!nameMap.count(name)){int size = names.size();nameMap[name] = size;names.push_back(name);}return nameMap[name];
}void fastio()
{ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
}int main()
{fastio();#ifndef ONLINE_JUDGEifstream fin("f:\\OJ\\uva_in.txt");streambuf* back = cin.rdbuf(fin.rdbuf());#endifint kase = 1;while (cin >> n >> m) {if (n == 0 && m == 0) {break;}if (kase > 1) {cout << endl;}nameMap.clear();names.clear();memset(graph, 0, sizeof(graph));fill(vis, vis + N, false);_for(i, 0, m) {string a, b;cin >> a >> b;int u = getId(a);int v = getId(b);graph[u][v] = 1;}_for(k, 0, n) {_for(i, 0, n) {_for(j, 0, n) {graph[i][j] = graph[i][j] || (graph[i][k] && graph[k][j]);}}}cout << "Calling circles for data set " << kase << ":" << endl;_for(u, 0, n) {if (vis[u]) {continue;}vis[u] = true;cout << names[u];_for(v, 0, n) {if (!vis[v] && graph[u][v] && graph[v][u]) {vis[v] = true;cout << ", " << names[v];}}cout << endl;}kase++;}#ifndef ONLINE_JUDGEcin.rdbuf(back);#endifreturn 0;
}
http://www.risenshineclean.com/news/61798.html

相關(guān)文章:

  • 企業(yè)網(wǎng)絡(luò)搭建拓?fù)鋱Dseo每日工作
  • 做液壓的公司網(wǎng)站怎么注冊(cè)電商平臺(tái)
  • 石家莊手機(jī)網(wǎng)站制作多少錢企業(yè)網(wǎng)頁設(shè)計(jì)公司
  • 在線客服系統(tǒng)程序seo快速排名軟件平臺(tái)
  • 做簡單網(wǎng)站需要學(xué)什么軟件有哪些內(nèi)容備案域名購買
  • 南寧網(wǎng)站建設(shè)公司哪家好株洲seo推廣
  • 江陰網(wǎng)站制作智能營銷系統(tǒng)開發(fā)
  • wordpress不支持php7石家莊整站優(yōu)化技術(shù)
  • 黃島開發(fā)區(qū)做網(wǎng)站的公司關(guān)鍵詞的作用
  • 企業(yè)網(wǎng)站托管哪家好萬網(wǎng)域名注冊(cè)查詢網(wǎng)
  • 中國建設(shè)銀行寧波分行網(wǎng)站杭州seo首頁優(yōu)化軟件
  • 動(dòng)態(tài)設(shè)計(jì)網(wǎng)站寧波網(wǎng)站建設(shè)團(tuán)隊(duì)
  • 石家莊網(wǎng)站制作倉谷在線培訓(xùn)
  • aspnet動(dòng)態(tài)網(wǎng)站開發(fā)題目建網(wǎng)站有哪些步驟
  • 西寧網(wǎng)站seo外包360指數(shù)查詢
  • 網(wǎng)絡(luò)公司做的網(wǎng)站我能改后臺(tái)么免費(fèi)做網(wǎng)站怎么做網(wǎng)站嗎
  • 淘寶網(wǎng)站框架seo發(fā)帖工具
  • 知名網(wǎng)站有哪些?百度推廣技巧
  • 清遠(yuǎn)新聞最新長沙seo計(jì)費(fèi)管理
  • 網(wǎng)站建設(shè)注意什么小程序推廣平臺(tái)
  • 建設(shè)網(wǎng)站寶安區(qū)短視頻營銷推廣方案
  • 做百度微信小程序都有哪些網(wǎng)站百度上做推廣怎么收費(fèi)
  • 做網(wǎng)站服務(wù)器需要系統(tǒng)全國新冠疫情最新消息
  • 小網(wǎng)站如何做密碼找回福州seo網(wǎng)絡(luò)推廣
  • 下載網(wǎng)站源碼拼多多運(yùn)營
  • 購物網(wǎng)站app制作aso優(yōu)化什么意思
  • 系統(tǒng)開發(fā)包括什么seo百度推廣
  • 模板網(wǎng)站可以自己買空間嗎嗎百度一下全知道
  • 網(wǎng)站欄目頁如何做網(wǎng)絡(luò)推廣平臺(tái)公司
  • 做網(wǎng)站平面模板是啥意思互動(dòng)營銷案例分析