D[i][j] = G[i][j];
                    P[i][j] = i;
                    /*初始化*/
                }

            for (i = 0; i < n; i++)
            {
                D[i][i] = 0;
                P[i][i] = 0;
                /*另阻抗矩阵、倒数第二个节点矩阵的对角线为0 */
            }

            for (k = 1; k <= n; k++)
                for (i = 1; i <= n; i++)
                    for (j = 1; j <= n; j++)
                    {    /*利用三重循环将各种情况穷举*/
                        if (D[i][j] > D[i][k] + D[k][j])
                        /*加入中间顶点k来试探*/
                        {
                            D[i][j] = D[i][k] + D[k][j];
                            /*重新置两点间的最短路径*/
                            P[i][j] = P[k][j];
                            /*重新记录所通过的点*/

                        }
                        // Console.Write("{0},{1}",i,j);
                    }
            // Console.WriteLine();
        }

        public void AON()
        /*对出行流量进行全有全无分配,全有全无分配法(all or nothing method)是将OD交通需求沿最短经路一次分配到路网上去的方法,也被称为交通需求分配。顾名思义,全有(all)指将OD交通需求一次性地全部分配到最短路径上。全无(nothing)指对最短路径以外的路径不分配交通需求量*/
上一篇:多通道干涉测向技术研究+文献综述
下一篇:SIM300模块GSM数据采集管理系统设计

STC89C52单片机智能车红外避障控制设计

变分模态分解方法研究及...

基于LBG算法的语音信号的矢量量化方法设计

基于LabVIEW的虚拟信号发生器设计

基于蓝牙和语音识别技术...

MATLAB数字图像处理的交通信号灯识别系统设计

基于LABVIEW的线阵阵列信号处理+源代码

大规模MIMO系统的发展研究现状

浅析施工企业保理融资成...

遥感土地用变化监测国内外研究现状

《水浒传》中血腥暴力研...

从企业eHR建设谈管理信息...

高效课堂教师问卷调查表

PCI+PID算法直流力矩电机速...

提高小學语文課堂朗读教...

小型通用机器人控制系统设计任务书

MNL模型历史城区居民活动...