Borderou de evaluare (job #2758381)

Utilizator lahayonTester lahayon Data 10 iunie 2021 00:47:13
Problema Algoritmul lui Dijkstra Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In function 'void sift_down(int, std::vector<int>&, const std::vector<int>&, std::vector<int>&)': main.cpp:43:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(left_son(current) < heap.size() && distances[heap[left_son(current)]] < distances[heap[current]]){ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ main.cpp:46:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(right_son(current) < heap.size() && distances[heap[right_son(current)]] < distances[heap[current]] && distances[heap[right_son(current)]] < distances[heap[left_son(current)]]){ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ main.cpp: In function 'std::vector<int> dijkstra(const std::vector<std::vector<std::pair<int, int> > >&, int)': main.cpp:62:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < graph.size(); ++i){ ~~^~~~~~~~~~~~~~ main.cpp:78:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < graph[current_node].size(); ++i){ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:111:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 1; i < result.size(); ++i){ ~~^~~~~~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms131kbOK10
22ms131kbOK10
34ms262kbOK10
45ms262kbOK10
529ms1048kbOK10
654ms1703kbOK10
777ms2367kbOK10
8140ms4575kbOK10
9124ms4186kbOK10
10298ms6017kbOK10
Punctaj total100

Ceva nu functioneaza?