关于CE
  • 板块学术版
  • 楼主Error_Eric
  • 当前回复15
  • 已保存回复15
  • 发布时间2021/7/7 18:48
  • 上次更新2023/11/4 18:28:08
查看原帖
关于CE
217300
Error_Eric楼主2021/7/7 18:48

为什么这个代码会报错:

#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(){略;}
2021/7/7 18:48
加载中...