Pagini recente » Borderou de evaluare (job #1788250) | Borderou de evaluare (job #821063) | Borderou de evaluare (job #1191257) | Borderou de evaluare (job #2829755) | Borderou de evaluare (job #2758380)
Borderou de evaluare (job #2758380)
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 |
1 | 2ms | 131kb | OK | 10 |
2 | 2ms | 131kb | OK | 10 |
3 | 4ms | 262kb | Incorect | 0 |
4 | 5ms | 262kb | Incorect | 0 |
5 | 30ms | 1048kb | Incorect | 0 |
6 | 55ms | 1703kb | Incorect | 0 |
7 | 80ms | 2367kb | Incorect | 0 |
8 | 163ms | 4575kb | OK | 10 |
9 | 130ms | 4186kb | OK | 10 |
10 | 303ms | 6017kb | Incorect | 0 |
Punctaj total | 40 |