社区讨论

关于CE

学术版参与者 7已保存回复 15

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
15 条
当前快照
1 份
快照标识符
@loc794q6
此快照首次捕获于
2023/10/30 09:06
2 年前
此快照最后确认于
2023/11/04 18:28
2 年前
查看原帖
为什么这个代码会报错:
CPP
#include<iostream>
#include<algorithm>
#include<stdio.h>
#include<vector>
#include<queue>
using namespace std;
#define il inline 
#define rei register int
il void readln(int &I){略;}
struct graph{//图
    int n,m;
    struct edge{
        int fr,to,we,nxt; edge(){}
        edge(int rf,int ot,int ew,int nx){fr=rf,to=ot,we=ew,nxt=nx;}
        const bool operator<(const edge& E){return we<E.we;}
    };
    vector<edge>e;vector<int>fir;
    void add(int u,int v,int w){略;}
    void dij(int root){
        priority_queue<edge>q;
        for(i=fir[root];i!=-1;i=e[root].nxt)q.push(e[i]);/*这一行错了*/
        略;
    }
}g;
int main(){略;}

回复

15 条回复,欢迎继续交流。

正在加载回复...