24小时热门版块排行榜    

查看: 265  |  回复: 0

Charlie_Li

新虫 (初入文坛)

[求助] 转向延误最短路径C++代码有一个error,跪求指出!!

template<class T>
Bool suanfa<T>::caculate(LinkedGraph<T>&linkedgraph)
{
        T ss;
        int i,j,k,flag; //定义三个节点和标志变量flag
        //得到后继节点
        p=p0->first;
        while(p)
        {
                j=p->no;
                flag=0;
                ss=linkedgraph.GetValue(i,j)+GetValue(i,j);
                if(GetValue(j,-1)>ss)
                {
                        setparent(i,j,-1,ss);
                        flag=1;
                }//修改标号
                p1=linkedgraph.FindChidNode(j);
                //得到后继节点
                q=p1->first;
                while(q)
                {
                        k=q->no;
                        //得到转向延误
                        Doublelist<T> *p0,*p1;
                        Node<T> *p,*q;
                        while(!SE->IsEmpty()){//判断链表是否为空
                                i=SE->Delete();mark=0; //删除节点
                                p0=linkedgraph.FindChidNode(i);
                                ss+=linkedgraph.GetDelay(i,j,k);
                                if(GetValue(j,k)>ss)
                                {
                                        setparent(i,j,k,ss);
                                        flag=1;
                                }
                                //修改标号和父节点
                                q=q->next;
                        }
                        if(flag==1&&mark[j]==0)
                        {
                                SE->Add(j);mark[j]=1;}//增加节点到链表
                        delete p1;
                        p=p->next;
                }
                delete p0;
        }
        return true;
}
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Charlie_Li 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 311求调剂 +3 冬十三 2026-03-24 3/150 2026-03-24 21:31 by peike
[考研] 资源与环境 调剂申请(333分) +7 holy J 2026-03-21 7/350 2026-03-24 17:24 by xiaohai104
[考研] 求调剂 +6 研研,接电话 2026-03-24 7/350 2026-03-24 17:01 by barlinike
[考研] 求调剂一志愿武汉理工大学材料工程(085601) +5 WW.' 2026-03-23 7/350 2026-03-24 14:50 by sprinining
[考研] 【双一流院校新能源、环境材料,材料加工与模拟招收大量调剂】 +4 Higraduate 2026-03-22 7/350 2026-03-24 11:23 by 种大树
[考研] 材料与化工328分调剂 +4 。,。,。,。i 2026-03-23 4/200 2026-03-24 11:03 by 544594351
[考研] 一志愿华东理工大学081700,初试分数271 +5 kotoko_ik 2026-03-23 6/300 2026-03-24 10:29 by 学术搬砖er
[考研] 291求调剂 +8 hhhhxn.. 2026-03-23 8/400 2026-03-23 23:15 by peike
[考研] 材料专硕英一数二306 +8 z1z2z3879 2026-03-18 8/400 2026-03-23 20:49 by baobaoye
[考研] 263求调剂 +6 yqdszhdap- 2026-03-22 9/450 2026-03-23 12:57 by yqdszhdap-
[考研] 求调剂材料学硕080500,总分289分 5+3 @taotao 2026-03-19 21/1050 2026-03-23 10:17 by 冠c哥
[考研] 一志愿东华大学化学070300,求调剂 +7 2117205181 2026-03-21 8/400 2026-03-22 22:55 by chixmc
[考研] 寻找调剂 +4 倔强芒? 2026-03-21 4/200 2026-03-22 16:14 by 木托莫露露
[考研] 材料学硕301分求调剂 +7 Liyouyumairs 2026-03-21 7/350 2026-03-21 22:31 by peike
[考研] 313求调剂 +4 肆叁贰壹22 2026-03-19 4/200 2026-03-21 17:33 by ColorlessPI
[考研] 265求调剂 +12 梁梁校校 2026-03-19 14/700 2026-03-21 13:38 by lature00
[考研] 332求调剂 +3 凤凰院丁真 2026-03-20 3/150 2026-03-21 10:27 by luoyongfeng
[考研] 324分 085600材料化工求调剂 +4 llllkkkhh 2026-03-18 4/200 2026-03-21 01:24 by JourneyLucky
[考研] 0703化学调剂 +4 18889395102 2026-03-18 4/200 2026-03-19 16:13 by 30660438
[考研] 【同济软件】软件(085405)考研求调剂 +3 2026eternal 2026-03-18 3/150 2026-03-18 19:09 by 搏击518
信息提示
请填处理意见