新聞中心
下面詳細(xì)說(shuō)明介紹VC++6.0代碼的編制問(wèn)題,對(duì)原來(lái)寫(xiě)過(guò)的代碼做了一點(diǎn)修改,些內(nèi)容都是一些門(mén)戶網(wǎng)站和技術(shù)論壇找到的,中間可能有不少錯(cuò)誤是我沒(méi)有挑出的,歡迎大家指正。

站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到武進(jìn)網(wǎng)站設(shè)計(jì)與武進(jìn)網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋武進(jìn)地區(qū)。
VC++6.0代碼如下:
- public:
- void addcity(int city);
- int tabu[iCityCount];
- void Clear();
- void UpdateResult();
- double m_dLength;
- double m_dShortest;
- void move();
- ant();
- void move2last();
- };
- void ant::move2last()
- {
- int i;
- for(i=0;i《iCityCount;i++)
- if (AllowedCity[i]==1)
- {
- addcity(i);
- break;
- }
- }
- void ant::Clear()
- {
- m_dLength=0;
- int i;
- for(i=0; i〈iCityCount;i++)
- prob[i]=0;
- AllowedCity[i]=1;
- }
- i=tabu[iCityCount-1];
- m_iCityCount=0;
- addcity(i);
- }
- ant::ant()
- {
- m_dLength=m_dShortest=0;
- m_iCityCount=0;
- int i;
- for(i=0;i〈iCityCount;i++)
- AllowedCity[i]=1;
- prob[i]=0;
- }
- }
- void ant::addcity(int city)
- {
- //add city to tabu;
- tabu[m_iCityCount]=city;
- m_iCityCount++;
- AllowedCity[city]=0;
- }
- int ant::ChooseNextCity()
- {
- //Update the probability of path selection
- //select a path from tabu[m_iCityCount-1] to next
- int i;
- int j=10000;
- double temp=0;
- int curCity=tabu[m_iCityCount-1];
- for (i=0;i〈iCityCount;i++)
- if((AllowedCity[i]==1))
- {
- temp+=pow((1.0/Map.distance[curCity][i]),beta)*pow((Map.m_dTrial[curCity][i]),alpha);
- }
- }
以上就是VC++6.0代碼的舉例說(shuō)明,可以修改循環(huán)次數(shù)和其他參數(shù)。以得到更好的解。使用TSP數(shù)據(jù)的時(shí)候,將前面的一些字符串信息刪除,只留下坐標(biāo)數(shù)據(jù)。
【編輯推薦】
- 如何正確編寫(xiě)C++項(xiàng)目開(kāi)發(fā)編寫(xiě)項(xiàng)目計(jì)劃書(shū)
- 對(duì)C++庫(kù)函數(shù)進(jìn)行學(xué)習(xí)探索總結(jié)筆記
- 深度演示C++語(yǔ)言的種種高安全性
- 詳細(xì)介紹如何準(zhǔn)確無(wú)誤的編寫(xiě)C++語(yǔ)言
- 深度演示C++語(yǔ)言的種種高安全性
新聞名稱:巧妙的進(jìn)行VC++6.0代碼編制
文章轉(zhuǎn)載:http://m.5511xx.com/article/dpceshp.html


咨詢
建站咨詢
