Borderou de evaluare (job #2222650)

Utilizator bogdanpaunFMI Paun Bogdan Gabriel bogdanpaun Data 17 iulie 2018 16:58:00
Problema Trie Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 5

Raport evaluator

Compilare: user.cpp: In instantiation of ‘NodeTypeCatalog<counterType>::TrieNodeBasic* NodeTypeCatalog<counterType>::TrieNodeBasic::push(char) [with counterType = unsigned int]’: user.cpp:147:13: required from ‘void Trie<NodeType>::pushWord(const string&) [with NodeType = NodeTypeCatalog<unsigned int>::TrieNodeBasic; std::__cxx11::string = std::__cxx11::basic_string<char>]’ user.cpp:259:35: required from here user.cpp:41:28: warning: array subscript has type ‘char’ [-Wchar-subscripts] if( this->child[c] == nullptr ){ ~~~~~~~~~~~^ user.cpp:42:28: warning: array subscript has type ‘char’ [-Wchar-subscripts] this->child[c] = new TrieNodeBasic(this); ~~~~~~~~~~~^ user.cpp:44:24: warning: array subscript has type ‘char’ [-Wchar-subscripts] this->child[c]->markPrefix(); ~~~~~~~~~~~^ user.cpp:45:31: warning: array subscript has type ‘char’ [-Wchar-subscripts] return this->child[c]; ~~~~~~~~~~~^ user.cpp: In instantiation of ‘int32_t Trie<NodeType>::unmarkWord(const string&) [with NodeType = NodeTypeCatalog<unsigned int>::TrieNodeBasic; int32_t = int; std::__cxx11::string = std::__cxx11::basic_string<char>]’: user.cpp:154:30: required from ‘int32_t Trie<NodeType>::popWord(const string&) [with NodeType = NodeTypeCatalog<unsigned int>::TrieNodeBasic; int32_t = int; std::__cxx11::string = std::__cxx11::basic_string<char>]’ user.cpp:262:34: required from here user.cpp:168:13: warning: switch condition has boolean value [-Wswitch-bool] switch( toDelete ){ ^~~~~~ user.cpp: In instantiation of ‘NodeTypeCatalog<counterType>::TrieNodeBasic* NodeTypeCatalog<counterType>::TrieNodeBasic::next(char) [with counterType = unsigned int]’: user.cpp:202:21: required from ‘typename NodeType::size_t Trie<NodeType>::countWord(const string&) [with NodeType = NodeTypeCatalog<unsigned int>::TrieNodeBasic; typename NodeType::size_t = unsigned int; std::__cxx11::string = std::__cxx11::basic_string<char>]’ user.cpp:266:51: required from here user.cpp:53:32: warning: array subscript has type ‘char’ [-Wchar-subscripts] return this->child[ position( repair(c) ) ]; ~~~~~~~~~~~^ user.cpp: In instantiation of ‘void NodeTypeCatalog<counterType>::TrieNodeBasic::forget(char) [with counterType = unsigned int]’: user.cpp:174:21: required from ‘int32_t Trie<NodeType>::unmarkWord(const string&) [with NodeType = NodeTypeCatalog<unsigned int>::TrieNodeBasic; int32_t = int; std::__cxx11::string = std::__cxx11::basic_string<char>]’ user.cpp:154:30: required from ‘int32_t Trie<NodeType>::popWord(const string&) [with NodeType = NodeTypeCatalog<unsigned int>::TrieNodeBasic; int32_t = int; std::__cxx11::string = std::__cxx11::basic_string<char>]’ user.cpp:262:34: required from here user.cpp:79:24: warning: array subscript has type ‘char’ [-Wchar-subscripts] this->child[ position( repair(c) ) ] = nullptr; ~~~~~~~~~~~^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms1344kbOK55
20ms1360kbIncorect00
30ms1364kbIncorect00
40ms1356kbIncorect00
50ms1356kbIncorect00
60ms1364kbIncorect00
74ms1380kbIncorect00
84ms1376kbIncorect00
912ms1516kbIncorect00
1016ms2012kbIncorect00
1120ms1408kbIncorect00
1236ms2732kbIncorect00
1344ms2472kbIncorect00
1444ms1628kbIncorect00
1556ms1600kbIncorect00
16112ms11868kbIncorect0
1768ms1376kbIncorect00
18116ms9216kbIncorect0
1968ms1380kbIncorect00
20132ms14712kbIncorect0
Punctaj total5

Ceva nu functioneaza?