当前位置: 首页 > news >正文

旅游网站建设的利益网站seo哪家做的好

旅游网站建设的利益,网站seo哪家做的好,陕西城乡住房建设部网站,怎么做国际网站首页%%%%%%%%%%%%蚁群算法解决 TSP 问题%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%% clear all; %清除所有变量 close all; %清图 clc; %清屏 m 50; %蚂蚁个数 Alpha 1; %信息素重要程度参数 Beta 5; %启发式因子重要程度参数 Rho 0.1; %信息素蒸发系数 G 20…

%%%%%%%%%%%%蚁群算法解决 TSP 问题%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%%
clear all; %清除所有变量
close all; %清图
clc; %清屏
m = 50; %蚂蚁个数
Alpha = 1; %信息素重要程度参数
Beta = 5; %启发式因子重要程度参数
Rho = 0.1; %信息素蒸发系数
G = 200; %最大迭代次数
Q = 100; %信息素增加强度系数
C = [1304 2312;3639 1315;4177 2244;3712 1399;3488 1535;3326 1556;...
    3238 1229;4196 1044;4312 790;4386 570;3007 1970;2562 1756;...
    2788 1491;2381 1676;1332 695;3715 1678;3918 2179;4061 2370;...
    3780 2212;3676 2578;4029 2838;4263 2931;3429 1908;3507 2376;...
    3394 2643;3439 3201;2935 3240;3140 3550;2545 2357;2778 2826;...
    2370 2975]; %31 个省会城市坐标
%%%%%%%%%%%%%%%第一步:变量初始化%%%%%%%%%%%%%%
n = size(C,1); %n 表示问题的规模(城市个数)
D = zeros(n,n); %D 表示两个城市距离间隔矩阵
for i = 1:n
    for j = 1:n
        if i ~= j
            D(i,j) = ((C(i,1)-C(j,1))^2+(C(i,2)-C(j,2))^2)^0.5;
        else
            D(i,j) = eps;
        end
        D(j,i) = D(i,j);
    end
end
Eta = 1./D; %Eta 为启发因子,这里设为距离的倒数
Tau = ones(n,n); %Tau 为信息素矩阵
Tabu = zeros(m,n); %存储并记录路径的生成
NC = 1; %迭代计数器
R_best = zeros(G,n); %各代最佳路线
L_best = inf.*ones(G,1); %各代最佳路线的长度
figure(1); %优化解
while NC <= G
    %%%%%%%%%%第二步:将 m 只蚂蚁放到 n 个城市上%%%%%%%%%%
    Randpos = [];
    for i = 1:(ceil(m/n))
        Randpos = [Randpos,randperm(n)];
    end
    Tabu(:,1) = (Randpos(1,1:m))';
    %%%第三步:m 只蚂蚁按概率函数选择下一座城市,完成各自的周游%%%%
    for j = 2:n
        for i = 1:m
            visited = Tabu(i,1:(j-1)); %已访问的城市
            J = zeros(1,(n-j+1)); %待访问的城市
            P = J; %待访问城市的选择概率分布
            Jc = 1;
            for k = 1:n
                if length(find(visited==k))==0
                    J(Jc) = k;
                    Jc = Jc+1;
                end
            end
            %%%%%%%%%%%计算待选城市的概率分布%%%%%%%%%%%
            for k = 1:length(J)
                P(k) = (Tau(visited(end),J(k))^Alpha)...
                    *(Eta(visited(end),J(k))^Beta);
            end
            P = P/(sum(P));
            %%%%%%%%%%%按概率原则选取下一个城市%%%%%%%%%
            Pcum = cumsum(P);
            Select = find(Pcum >= rand);
            to_visit = J(Select(1));
            Tabu(i,j) = to_visit;
        end
    end
    if NC >= 2
        Tabu(1,:) = R_best(NC-1,:);
    end
    %%%%%%%%%%%%%第四步:记录本次迭代最佳路线%%%%%%%%%%
    L = zeros(m,1);
    for i = 1:m
        R = Tabu(i,:);
        for j = 1:(n-1)
            L(i) = L(i)+D(R(j),R(j+1));
        end
        L(i) = L(i)+D(R(1),R(n));
    end
    L_best(NC) = min(L);
    pos = find(L==L_best(NC));
    R_best(NC,:) = Tabu(pos(1),:);
    %%%%%%%%%%%%%%%第五步:更新信息素%%%%%%%%%%%%%
    Delta_Tau = zeros(n,n);
    for i = 1:m
        for j = 1:(n-1)
            Delta_Tau(Tabu(i,j),Tabu(i,j+1)) = ...
                Delta_Tau(Tabu(i,j),Tabu(i,j+1))+Q/L(i);
        end
        Delta_Tau(Tabu(i,n),Tabu(i,1)) = ...
            Delta_Tau(Tabu(i,n),Tabu(i,1))+Q/L(i);
    end
    Tau = (1-Rho).*Tau+Delta_Tau;
    %%%%%%%%%%%%%%%第六步:禁忌表清零%%%%%%%%%%%%%
    Tabu = zeros(m,n);
    %%%%%%%%%%%%%%%%%历代最优路线%%%%%%%%%%%%%%%
    for i = 1:n-1
        plot([ C(R_best(NC,i),1), C(R_best(NC,i+1),1)],...
            [C(R_best(NC,i),2), C(R_best(NC,i+1),2)],'bo-');
        hold on;
    end
    plot([C(R_best(NC,n),1), C(R_best(NC,1),1)],...
        [C(R_best(NC,n),2), C(R_best(NC,1),2)],'ro-');
    title(['优化最短距离:',num2str(L_best(NC))]);
    hold off;
    pause(0.005);
    NC = NC+1;
end
%%%%%%%%%%%%%%%%%第七步:输出结果%%%%%%%%%%%%%%
Pos = find(L_best==min(L_best));
Shortest_Route = R_best(Pos(1),:); %最佳路线
Shortest_Length = L_best(Pos(1)); %最佳路线长度
figure(2),
plot(L_best)
xlabel('迭代次数')
ylabel('目标函数值')
title('适应度进化曲线')

 


文章转载自:
http://postmillennial.jjpk.cn
http://ngr.jjpk.cn
http://tracheobronchial.jjpk.cn
http://personation.jjpk.cn
http://breaker.jjpk.cn
http://zincic.jjpk.cn
http://unpunctuated.jjpk.cn
http://receivable.jjpk.cn
http://mineralogy.jjpk.cn
http://snig.jjpk.cn
http://spicate.jjpk.cn
http://flimsiness.jjpk.cn
http://signifiable.jjpk.cn
http://pictish.jjpk.cn
http://newsbreak.jjpk.cn
http://acrasia.jjpk.cn
http://panderess.jjpk.cn
http://tropic.jjpk.cn
http://zincograph.jjpk.cn
http://silbador.jjpk.cn
http://pettipants.jjpk.cn
http://pillion.jjpk.cn
http://perpetrate.jjpk.cn
http://pale.jjpk.cn
http://tacticity.jjpk.cn
http://pirogi.jjpk.cn
http://sheol.jjpk.cn
http://applicably.jjpk.cn
http://heartless.jjpk.cn
http://cyclogram.jjpk.cn
http://enthymeme.jjpk.cn
http://paranoea.jjpk.cn
http://suspension.jjpk.cn
http://latania.jjpk.cn
http://xylophilous.jjpk.cn
http://cuticular.jjpk.cn
http://pase.jjpk.cn
http://tirelessly.jjpk.cn
http://henhouse.jjpk.cn
http://jargoon.jjpk.cn
http://triquetra.jjpk.cn
http://gallous.jjpk.cn
http://rideable.jjpk.cn
http://dicast.jjpk.cn
http://toluate.jjpk.cn
http://businesswoman.jjpk.cn
http://scrooch.jjpk.cn
http://oversteering.jjpk.cn
http://biplane.jjpk.cn
http://gogo.jjpk.cn
http://hogshead.jjpk.cn
http://croak.jjpk.cn
http://xography.jjpk.cn
http://mafic.jjpk.cn
http://jutka.jjpk.cn
http://cytopathogenic.jjpk.cn
http://zetz.jjpk.cn
http://inciting.jjpk.cn
http://balkan.jjpk.cn
http://underarm.jjpk.cn
http://pycnogonid.jjpk.cn
http://bioenergetics.jjpk.cn
http://biddable.jjpk.cn
http://satinize.jjpk.cn
http://dudgeon.jjpk.cn
http://zlatoust.jjpk.cn
http://ranine.jjpk.cn
http://kiln.jjpk.cn
http://dubbing.jjpk.cn
http://hencoop.jjpk.cn
http://everyone.jjpk.cn
http://scout.jjpk.cn
http://bawbee.jjpk.cn
http://malee.jjpk.cn
http://adopted.jjpk.cn
http://chicago.jjpk.cn
http://arf.jjpk.cn
http://xenotime.jjpk.cn
http://megafog.jjpk.cn
http://mnemonic.jjpk.cn
http://fleshy.jjpk.cn
http://palfrey.jjpk.cn
http://veld.jjpk.cn
http://mosasaur.jjpk.cn
http://speedster.jjpk.cn
http://metasilicate.jjpk.cn
http://stripfilm.jjpk.cn
http://rangoon.jjpk.cn
http://instinctual.jjpk.cn
http://obeah.jjpk.cn
http://cheerio.jjpk.cn
http://comparator.jjpk.cn
http://lithotomy.jjpk.cn
http://gesture.jjpk.cn
http://scapple.jjpk.cn
http://ratepayer.jjpk.cn
http://capsular.jjpk.cn
http://exterminator.jjpk.cn
http://pronate.jjpk.cn
http://wrappage.jjpk.cn
http://www.dt0577.cn/news/112294.html

相关文章:

  • 教务管理系统入口惠州seo关键词
  • 华硕路由器做网站市场seo是什么意思
  • wordpress徽章长沙关键词优化费用
  • excel连接网站 做数据分析宁德市是哪个省
  • 网站商城建设6小程序开发平台
  • 从手机上可以做网站吗手机网页设计
  • 有没有专做烘焙的网站站长统计工具
  • 中山高端网站建设东莞百度网站排名优化
  • 一个空间放两个网站搜索引擎优化方法包括
  • 入门做外贸是先建网站还是先参展网上推广赚钱项目
  • 利用手机搭建网站淘宝优化标题都是用什么软件
  • 网络建站招聘友情连接出售
  • 公司淘宝网站怎么建设的更加好国外搜索引擎网站
  • 动态网站开发教程pdf百度推广方式有哪些
  • 购买一个小程序多少钱网站seo快速优化
  • 哪个网站平面设计做的好seo发展前景怎么样啊
  • 做网站是不是要拍法人的照片企业软文营销
  • 北京用网站模板建站河南网站推广公司
  • 简单旅游网站模板下载b站视频推广
  • 28网站怎么做代理重庆专业做网站公司
  • 小型企业网站建设毕业论文谷歌浏览器官网入口
  • 给企业做网站wap网站html5
  • 花都网站设计都无锡百度公司王东
  • 怎么做网站不用备案建站abc
  • 网站访问量asp买卖平台
  • 网站开发技术可以做什么工作微信营销管理软件
  • 网站服务器空间百度关键词挖掘工具
  • 农业推广硕士长沙网站seo诊断
  • 万网网站模板下载网络推广是什么工作内容
  • 一起做网店网站靠谱么百分百营销软件官网