Borderou de evaluare (job #2137810)

Utilizator rares96cheseliRares Cheseli rares96cheseli Data 21 februarie 2018 03:26:09
Problema Trie Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 5

Raport evaluator

Compilare: user.cpp: In function ‘void insertWord(TrieNode*, const char*)’: user.cpp:26:20: warning: NULL used in arithmetic [-Wpointer-arith] if (word[0] != NULL) { ^ user.cpp:29:26: warning: array subscript has type ‘char’ [-Wchar-subscripts] if (node->child[c] == nullptr) { ^ user.cpp:30:26: warning: array subscript has type ‘char’ [-Wchar-subscripts] node->child[c] = new TrieNode(1); ^ user.cpp:32:26: warning: array subscript has type ‘char’ [-Wchar-subscripts] node->child[c]->wordCount++; ^ user.cpp:35:33: warning: array subscript has type ‘char’ [-Wchar-subscripts] insertWord(node->child[c], word + 1); ^ user.cpp: In function ‘bool eraseWord(TrieNode*, const char*)’: user.cpp:40:20: warning: NULL used in arithmetic [-Wpointer-arith] if (word[0] != NULL) { ^ user.cpp:42:32: warning: array subscript has type ‘char’ [-Wchar-subscripts] eraseWord(node->child[c], word + 1); ^ user.cpp:51:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ user.cpp: In function ‘int wordCnt(TrieNode*, const char*)’: user.cpp:55:35: warning: array subscript has type ‘char’ [-Wchar-subscripts] TrieNode* next = node->child[c]; ^ user.cpp:61:20: warning: NULL used in arithmetic [-Wpointer-arith] if (word[1] == NULL) { ^ user.cpp: In function ‘int findPrefix(TrieNode*, const char*)’: user.cpp:76:20: warning: NULL used in arithmetic [-Wpointer-arith] if (word[0] == NULL) { ^ user.cpp:81:22: warning: array subscript has type ‘char’ [-Wchar-subscripts] if (node->child[c] == nullptr) { ^ user.cpp:85:40: warning: array subscript has type ‘char’ [-Wchar-subscripts] return 1 + findPrefix(node->child[c], word + 1); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms1496kbOK55
20ms1508kbIncorect00
30ms1528kbIncorect00
40ms1512kbIncorect00
50ms1516kbIncorect00
60ms1532kbIncorect00
74ms1564kbIncorect00
84ms1560kbIncorect00
912ms2020kbKilled by signal 6(SIGABRT).00
1012ms2748kbIncorect00
1116ms1624kbIncorect00
1228ms4052kbKilled by signal 11(SIGSEGV).00
1336ms3592kbIncorect00
1436ms2016kbIncorect00
1540ms1968kbIncorect00
1672msDepăşitMemory limit exceeded.0
1728ms1552kbKilled by signal 11(SIGSEGV).00
18116ms14928kbIncorect0
1952ms1560kbIncorect00
2076msDepăşitMemory limit exceeded.0
Punctaj total5

Ceva nu functioneaza?