Borderou de evaluare (job #2908645)

Utilizator NFJJuniorIancu Ivasciuc NFJJunior Data 4 iunie 2022 20:20:48
Problema Arbori binari de cautare echilibrati Status done
Runda arhiva-test Compilator cpp-64 | Vezi sursa
Scor 50

Raport evaluator

Compilare: main.cpp: In member function 'void Tree::afis(int, TreeNode*)': main.cpp:44:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<TreeNode*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 44 | for(int i = 0; i < node->p.size(); i ++) | ~~^~~~~~~~~~~~~~~~ main.cpp: In member function 'bool Tree::search(int)': main.cpp:67:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 67 | for(i = 0; i < node->keys.size(); i ++) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void Tree::insert(int)': main.cpp:91:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 91 | for(i = 0; i < node->keys.size(); i ++) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void Tree::remove(int)': main.cpp:139:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 139 | for(i = 0; i < node->keys.size(); i ++) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:142:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 142 | if(x == node->keys[i] and i < node->keys.size()) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:177:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<TreeNode*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 177 | for(int j = 0; j < parinte->p.size(); j ++) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:209:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<TreeNode*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 209 | for(int j = 0; j < parinte->p.size(); j ++) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'int Tree::successor(int)': main.cpp:250:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 250 | for(i = 0; i < node->keys.size(); i ++) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:257:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 257 | if(i < node->keys.size()) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:264:10: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<TreeNode*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 264 | if(i != node->p.size() - 1) | ~~^~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'int Tree::predecessor(int)': main.cpp:280:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 280 | for(i = 0; i < node->keys.size(); i ++) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void Tree::print(int, int)': main.cpp:310:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 310 | for(i = 0; i < node->keys.size(); i ++) | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:319:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 319 | if(i != node->keys.size()) | ~~^~~~~~~~~~~~~~~~~~~~ main.cpp:341:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 341 | while(i == node->keys.size()) | ~~^~~~~~~~~~~~~~~~~~~~ main.cpp:363:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
Test Timp executie Memorie folosita Mesaj Punctaj/test
11ms188kbOK5
21ms184kbOK5
31ms184kbOK5
4232ms2301kbIncorect0
5114ms2248kbIncorect0
6227ms2318kbIncorect0
73ms282kbOK5
81ms184kbOK5
91ms184kbOK5
101ms184kbOK5
11193ms1777kbIncorect0
12134ms1732kbIncorect0
13223ms1822kbIncorect0
14111ms1798kbIncorect0
151ms184kbOK5
161ms184kbOK5
171ms184kbOK5
18258ms2682kbIncorect0
19325ms2875kbIncorect0
20291ms2646kbIncorect0
Punctaj total50

Ceva nu functioneaza?