C++函数应用,有一段应用不懂是为什么
struct node
{
int y,l;
};
vector ve[110];
for(int i=0; i
{
int y=ve[x][i].y;
int l=ve[x][i].l;
cout
if(dis[y]>dis[x]+l)
{
dis[y]=dis[x]+l;
vis[y]=1;
qu.push(y);
}
}
不理解其中下角标运算的含义,这是其中部分代码