Borderou de evaluare (job #2578418)

Utilizator mirceamaierean41Mircea Maierean mirceamaierean41 Data 11 martie 2020 00:44:40
Problema Trie Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In member function 'void Trie::insert(std::__cxx11::string&, int)': main.cpp:21:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (k >= s.size()) ~~^~~~~~~~~~~ main.cpp:29:17: warning: array subscript has type 'char' [-Wchar-subscripts] if (children[c] == NULL) ^ main.cpp:30:14: warning: array subscript has type 'char' [-Wchar-subscripts] children[c] = new Trie(); ^ main.cpp:33:13: warning: array subscript has type 'char' [-Wchar-subscripts] children[c]->insert(s, k + 1); ^ main.cpp: In member function 'void Trie::remove(std::__cxx11::string&, int, bool&)': main.cpp:38:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (k >= s.size()) ~~^~~~~~~~~~~ main.cpp:47:17: warning: array subscript has type 'char' [-Wchar-subscripts] if (children[c] == NULL) ^ main.cpp:50:17: warning: array subscript has type 'char' [-Wchar-subscripts] if (children[c]->subTreeWordCount == 0 && children[c]->nrEnding == 0) ^ main.cpp:50:55: warning: array subscript has type 'char' [-Wchar-subscripts] if (children[c]->subTreeWordCount == 0 && children[c]->nrEnding == 0) ^ main.cpp:53:13: warning: array subscript has type 'char' [-Wchar-subscripts] children[c]->remove(s, k + 1, didRemove); ^ main.cpp: In member function 'int Trie::count(std::__cxx11::string&, int)': main.cpp:60:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (k == s.size()) ~~^~~~~~~~~~~ main.cpp:65:17: warning: array subscript has type 'char' [-Wchar-subscripts] if (children[c] == NULL) ^ main.cpp:68:20: warning: array subscript has type 'char' [-Wchar-subscripts] return children[c]->count(s, k + 1); ^ main.cpp: In member function 'int Trie::longestPrefix(std::__cxx11::string&, int)': main.cpp:76:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (k == s.size() || children[c] == NULL) ~~^~~~~~~~~~~ main.cpp:76:34: warning: array subscript has type 'char' [-Wchar-subscripts] if (k == s.size() || children[c] == NULL) ^ main.cpp:79:17: warning: array subscript has type 'char' [-Wchar-subscripts] if (children[c]->nrEnding == 0 && children[c]->subTreeWordCount == 0) ^ main.cpp:79:47: warning: array subscript has type 'char' [-Wchar-subscripts]
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
12ms131kbOK55
22ms131kbOK55
33ms131kbOK55
43ms131kbOK55
54ms131kbOK55
64ms131kbOK55
77ms262kbOK55
810ms131kbOK55
915ms524kbOK55
1023ms1441kbOK55
1127ms262kbOK55
1248ms2752kbOK55
1355ms2359kbOK55
1456ms655kbOK55
1568ms655kbOK510
16137ms20316kbOK5
1770ms262kbOK510
18150ms15204kbOK5
1972ms262kbOK510
20184ms25690kbOK5
Punctaj total100

Ceva nu functioneaza?