Borderou de evaluare (job #2822484)

Utilizator bogdan2405Strat Bogdan-Valentin bogdan2405 Data 23 decembrie 2021 23:58:17
Problema Parcurgere DFS - componente conexe Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Compilare: main.cpp: In member function 'void Graph::BFS(int, int&, std::vector<int>&, std::queue<int>&, std::vector<int>&)': main.cpp:174:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 174 | for(i=0;i<m_adjList[first].size();++i){ | ~^~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void Graph::DFSbiconex(int, int, std::vector<int>&, std::vector<int>&, std::vector<int>&, int, std::stack<int>&, std::vector<int>&, std::vector<std::vector<int> >&)': main.cpp:213:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 213 | for(i=0;i<m_adjList[x].size();++i){ | ~^~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'std::vector<std::vector<int> > Graph::BiconexComponents()': main.cpp:244:16: warning: unused variable 'cnt' [-Wunused-variable] 244 | int temp=0,cnt=0,i; | ^~~ main.cpp: In member function 'void Graph::DFSctc(int, std::vector<int>&, std::stack<int>&)': main.cpp:271:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 271 | for(i=0;i<m_adjList[x].size();++i){ | ~^~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void Graph::Kosaraju(int, int, std::vector<int>&, std::vector<std::vector<int> >&, std::vector<std::vector<int> >&)': main.cpp:285:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 285 | for(i=0;i<adjListTrans[x].size();++i){ | ~^~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'std::vector<int> Graph::CTC()': main.cpp:304:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 304 | for(i=0;i<visited.size();++i){ | ~^~~~~~~~~~~~~~~ main.cpp:319:83: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 319 | Kosaraju(node, node, visited, reinterpret_cast<vector<vector<int>> &>(adjListTrans), | ^~~~~~~~~~~~ main.cpp:320:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 320 | reinterpret_cast<vector<vector<int>> &>(ctc)); | ^~~ main.cpp: In member function 'void Graph::DFS(int, std::vector<int>&)': main.cpp:332:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 332 | for(i=0;i<m_adjList[x-1].size();++i){ | ~^~~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'int Graph::numberOfComponents()': main.cpp:351:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 351 | for(i=0;i<freq.size();++i){ | ~^~~~~~~~~~~~ main.cpp:346:11: warning: unused variable 'j' [-Wunused-variable] 346 | int i,j; | ^ main.cpp: In member function 'bool Graph::HavelHakimi(std::vector<int>&)': main.cpp:375:21: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if(grades[0]>=grades.size()) main.cpp: In member function 'bool Graph::verify(std::vector<int>&)': main.cpp:396:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 396 | for(i=0;i<v.size();++i){ | ~^~~~~~~~~ main.cpp:398:16: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 398 | if(v[i]>=v.size())
Test Timp executie Memorie folosita Mesaj Punctaj/test
16ms3665kbKilled by Signal 110
26ms3657kbKilled by Signal 110
36ms3637kbKilled by Signal 110
415ms5197kbKilled by Signal 110
56ms3657kbKilled by Signal 110
66ms3567kbKilled by Signal 110
76ms3641kbKilled by Signal 110
86ms3641kbKilled by Signal 110
910ms5099kbKilled by Signal 110
1011ms5091kbKilled by Signal 110
1130ms5554kbKilled by Signal 110
1220ms5341kbKilled by Signal 110
1330ms5877kbKilled by Signal 110
1430ms6082kbKilled by Signal 110
1535ms5824kbKilled by Signal 110
1644ms6467kbKilled by Signal 110
1768ms8130kbKilled by Signal 110
1811ms5619kbKilled by Signal 110
1911ms5353kbKilled by Signal 110
2049ms6856kbKilled by Signal 110
Punctaj total0

Ceva nu functioneaza?