Borderou de evaluare (job #2222654)

Utilizator bogdanpaunFMI Paun Bogdan Gabriel bogdanpaun Data 17 iulie 2018 17:08:40
Problema Trie Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 100

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:258: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:261: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:201: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:265: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:261: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
20ms1356kbOK55
30ms1364kbOK55
40ms1360kbOK55
50ms1356kbOK55
60ms1360kbOK55
74ms1380kbOK55
84ms1372kbOK55
912ms1516kbOK55
1016ms2012kbOK55
1120ms1408kbOK55
1236ms2712kbOK55
1344ms2468kbOK55
1444ms1624kbOK55
1556ms1596kbOK510
16116ms11184kbOK5
1780ms1376kbOK510
18116ms8520kbOK5
1968ms1376kbOK510
20132ms14564kbOK5
Punctaj total100

Ceva nu functioneaza?