Pagini recente » Borderou de evaluare (job #230070) | Borderou de evaluare (job #1678779) | Borderou de evaluare (job #833462) | Borderou de evaluare (job #627223) | Borderou de evaluare (job #3122124)
Borderou de evaluare (job #3122124)
Raport evaluator
Compilare:
main.cpp: In member function 'void Btree::splitChild(Node*, int)':
main.cpp:68:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
68 | for (int i = t; i < 2 * t - 1; i++)
| ~~^~~~~~~~~~~
main.cpp:74:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
74 | for (int i = t; i < 2 * t; i++)
| ~~^~~~~~~
main.cpp: In member function 'void Btree::insert_not_full(Node*, long unsigned int)':
main.cpp:87:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} [-Wsign-compare]
87 | while (i >= 0 && k < node->keys[i])
main.cpp:96:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} [-Wsign-compare]
96 | while (i >= 0 && k < node->keys[i])
main.cpp:101:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} [-Wsign-compare]
101 | if (k > node->keys[i + 1])
main.cpp: In member function 'void Btree::deleteKey(Node*, int)':
main.cpp:191:17: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
191 | else if (i + 1 == node->children.size())
| ^
main.cpp: In member function 'int Btree::delete_predecessor(Node*)':
main.cpp:236:23: warning: control reaches end of non-void function [-Wreturn-type]
236 | delete_predecessor(node->children[n]);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
main.cpp: In member function 'int Btree::delete_successor(Node*)':
main.cpp:250:21: warning: control reaches end of non-void function [-Wreturn-type]
250 | delete_successor(node->children[0]);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
main.cpp: In member function 'void Btree::delete_merge(Node*, int, int)':
main.cpp:292:20: warning: 'new_node' may be used uninitialized [-Wmaybe-uninitialized]
292 | this->root = new_node;
| ~~~~~~~~~~~^~~~~~~~~~
main.cpp:254:39: note: 'new_node' was declared here
254 | Node *child = node->children[i], *new_node;
| ^~~~~~~~
| Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
| 1 | 11ms | 409kb | Killed by Signal 11 | 0 |
| 2 | 10ms | 409kb | Killed by Signal 11 | 0 |
| 3 | 9ms | 405kb | Killed by Signal 11 | 0 |
| 4 | 10ms | 417kb | Killed by Signal 11 | 0 |
| 5 | 3ms | 434kb | Killed by Signal 11 | 0 |
| 6 | 9ms | 409kb | Killed by Signal 11 | 0 |
| 7 | 9ms | 405kb | Killed by Signal 11 | 0 |
| 8 | 3ms | 413kb | Killed by Signal 11 | 0 |
| 9 | 9ms | 409kb | Killed by Signal 11 | 0 |
| 10 | 9ms | 409kb | Killed by Signal 11 | 0 |
| 11 | 0ms | 421kb | Killed by Signal 11 | 0 |
| 12 | 0ms | 405kb | Killed by Signal 11 | 0 |
| 13 | 0ms | 421kb | Killed by Signal 11 | 0 |
| 14 | 0ms | 405kb | Killed by Signal 11 | 0 |
| 15 | 0ms | 409kb | Killed by Signal 11 | 0 |
| 16 | 0ms | 409kb | Killed by Signal 11 | 0 |
| 17 | 0ms | 409kb | Killed by Signal 11 | 0 |
| 18 | 0ms | 409kb | Killed by Signal 11 | 0 |
| 19 | 0ms | 421kb | Killed by Signal 11 | 0 |
| 20 | 0ms | 405kb | Killed by Signal 11 | 0 |
| Punctaj total | 0 |