Borderou de evaluare (job #2822293)

Utilizator Teo_1101Mititelu Teodor Teo_1101 Data 23 decembrie 2021 19:46:20
Problema Parcurgere DFS - componente conexe Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In constructor 'graph::graph(int, int, std::vector<std::vector<int> >&)': main.cpp:62:9: warning: 'graph::edges' will be initialized after [-Wreorder] 62 | int edges = 0; | ^~~~~ main.cpp:59:30: warning: 'std::vector<std::vector<int> > graph::Ad' [-Wreorder] 59 | vector< vector < int > > Ad; | ^~ main.cpp:75:5: warning: when initialized here [-Wreorder] 75 | graph( int n, int m, vector < vector < int > > & ad ) : nodes(n), edges(m), Ad(ad) {} | ^~~~~ main.cpp: In constructor 'graph::graph(int, int, std::vector<std::vector<int> >&, std::vector<std::vector<int> >&)': main.cpp:80:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 80 | for( int j = 0; j < ad[i].size(); ++j){ | ~~^~~~~~~~~~~~~~ main.cpp: In member function 'void graph::DFS(int, std::vector<bool>&)': main.cpp:126:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 126 | for( int i = 0; i < Ad[nod].size(); ++i ){ | ~~^~~~~~~~~~~~~~~~ main.cpp: In member function 'void graph::DFSr(int, std::vector<bool>&, std::vector<std::vector<int> >&, std::vector<int>&)': main.cpp:134:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 134 | for( int i = 0; i < ad[nod].size(); ++i ){ | ~~^~~~~~~~~~~~~~~~ main.cpp: In member function 'std::vector<int> graph::BFS(int)': main.cpp:151:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 151 | for( int i = 0; i < Ad[x].size(); ++i ){ | ~~^~~~~~~~~~~~~~ main.cpp: In member function 'std::pair<int, std::vector<std::pair<int, int> > > graph::Kruskal()': main.cpp:190:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 190 | for( int j = 0; j < Ad[i].size(); ++j ){ | ~~^~~~~~~~~~~~~~ main.cpp: In member function 'std::vector<int> graph::Dijkstra(int)': main.cpp:228:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 228 | for( int i = 0; i < Ad[nod].size(); ++i ){ | ~~^~~~~~~~~~~~~~~~ main.cpp: In member function 'std::pair<bool, std::vector<int> > graph::BellmanFord(int)': main.cpp:262:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 262 | for( int i = 0; i < Ad[nod].size(); ++i ){ | ~~^~~~~~~~~~~~~~~~ main.cpp: In member function 'void graph::TopoDFS(int, std::vector<bool>&, std::stack<int>&)': main.cpp:289:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 289 | for( int i = 0; i < Ad[nod].size(); ++i ){ | ~~^~~~~~~~~~~~~~~~ main.cpp: In member function 'std::vector<std::vector<int> > graph::StronglyConnectedComponents()': main.cpp:310:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 310 | for( int j = 0; j < Ad[i].size(); ++j) | ~~^~~~~~~~~~~~~~ main.cpp: In member function 'void graph::BridgesDFS(int, int, std::vector<bool>&, std::vector<int>&, std::vector<int>&, std::vector<std::pair<int, int> >&)': main.cpp:336:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 336 | for( int i = 0; i < Ad[nod].size(); ++i ){ | ~~^~~~~~~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms184kbOK5
22ms184kbOK5
32ms184kbOK5
411ms524kbOK5
52ms184kbOK5
62ms184kbOK5
72ms262kbOK5
82ms184kbOK5
92ms184kbOK5
102ms184kbOK5
1130ms1728kbOK5
1225ms2007kbOK5
1335ms2965kbOK5
1444ms3903kbOK5
1558ms4349kbOK5
1673ms5222kbOK5
17104ms12988kbOK5
1811ms4980kbOK5
1916ms5210kbOK5
2087ms7340kbOK5
Punctaj total100

Ceva nu functioneaza?