Borderou de evaluare (job #1733159)

Utilizator StarGold2Emanuel Nrx StarGold2 Data 23 iulie 2016 19:46:25
Problema Sir8 Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In member function ‘bool nrxPositionTreap<TYPE>::insertKey(int, TYPE)’: user.cpp:220:100: warning: no return statement in function returning non-void [-Wreturn-type] bool insertKey( int position, TYPE key ) { insertKey( root, position, key, rand() % INT_MAX ); } ^ user.cpp: In member function ‘bool nrxPositionTreap<TYPE>::eraseKey(int)’: user.cpp:221:100: warning: no return statement in function returning non-void [-Wreturn-type] bool eraseKey ( int position ) { eraseKey ( root, position ); } ^ user.cpp: In function ‘int main(int, const char**)’: user.cpp:240:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int j = 0; j < myString[i].length(); j ++ ) { ^ user.cpp:274:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if( newPos < myString[ind].length() ) ^ user.cpp: In member function ‘void nrxPositionTreap<TYPE>::splitTreap(nrxPositionTreap<TYPE>::treapNode*&, int, nrxPositionTreap<TYPE>::treapNode*&, nrxPositionTreap<TYPE>::treapNode*&) [with TYPE = char]’: user.cpp:191:63: warning: ‘randomKey’ is used uninitialized in this function [-Wuninitialized] insertKey( myTreap1, position + 1, randomKey, INT_MAX ); ^ user.cpp: In member function ‘void nrxPositionTreap<TYPE>::joinTreap(nrxPositionTreap<TYPE>::treapNode*&, nrxPositionTreap<TYPE>::treapNode*&, nrxPositionTreap<TYPE>::treapNode*&) [with TYPE = char]’: user.cpp:197:111: warning: ‘randomKey’ is used uninitialized in this function [-Wuninitialized] TYPE randomKey; treapNode *auxRoot = new treapNode( randomKey, INT_MIN, myHash[0], myTreap1, myTreap2 ); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
1192ms1844kbOK10
288ms1580kbOK10
31676ms7124kbOK10
41484ms6332kbOK10
51392ms6068kbOK10
61288ms6332kbOK10
71364ms6596kbOK10
81604ms6860kbOK10
91316ms6332kbOK10
101272ms6596kbOK10
Punctaj total100

Ceva nu functioneaza?