prog.cpp:3:1: error: ‘vector’ does not name a type
vector<int> adjList[100005];
^~~~~~
prog.cpp: In function ‘void bfs()’:
prog.cpp:1:38: error: ‘memset’ was not declared in this scope
#define mem(a,b) memset(a,b,sizeof(a))
^
prog.cpp:9:5: note: in expansion of macro ‘mem’
mem(vis,0);
^~~
prog.cpp:11:5: error: ‘queue’ was not declared in this scope
queue<int> Q;
^~~~~
prog.cpp:11:11: error: expected primary-expression before ‘int’
queue<int> Q;
^~~
prog.cpp:12:5: error: ‘Q’ was not declared in this scope
Q.push(1);
^
prog.cpp:18:28: error: ‘adj’ was not declared in this scope
for(int i = 0; i < adj[u].size(); i++)
^~~