/in/foo.cc: In function 'void bfs(int)':
/in/foo.cc:38:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(re i=0;i<G[u].size();i++)
~^~~~~~~~~~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:64:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(re j=0;j<G[s].size();j++)
~^~~~~~~~~~~~
/in/foo.cc:85:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(cur[u]<G[u].size() && d[E[G[u][cur[u]]].v]!=w)cur[u]++;
~~~~~~^~~~~~~~~~~~
/in/foo.cc:86:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(cur[u]==G[u].size())
~~~~~~^~~~~~~~~~~~~
/in/foo.cc:91:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(re j=0;j!=G[u].size();j++)
~^~~~~~~~~~~~~