vision.cpp: In function 'void construct_network(int, int, int)':
vision.cpp:33:9: error: 'se' was not declared in this scope
se.push_back(query_number);
^~
vision.cpp:33:9: note: suggested alternative: 'sc'
se.push_back(query_number);
^~
sc
vision.cpp:42:9: error: 'se' was not declared in this scope
se.push_back(query_number);
^~
vision.cpp:42:9: note: suggested alternative: 'sc'
se.push_back(query_number);
^~
sc
vision.cpp:45:24: error: 'main' was not declared in this scope
for(int i = K; i < main.size(); ++i)
^~~~
vision.cpp:45:24: note: suggested alternative: 'mn'
for(int i = K; i < main.size(); ++i)
^~~~
mn
vision.cpp:47:37: error: could not convert '{<expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'std::vector<int>'
add_and({main[i-K], main[i]});
^
vision.cpp:51:24: error: 'se' was not declared in this scope
for(int i = K; i < se.size(); ++i)
^~
vision.cpp:51:24: note: suggested alternative: 'sc'
for(int i = K; i < se.size(); ++i)
^~
sc
vision.cpp:53:33: error: could not convert '{<expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'std::vector<int>'
add_and({se[i-K], se[i]});
^