Borderou de evaluare (job #3227870)
Utilizator | Data | 3 mai 2024 12:38:46 | |
---|---|---|---|
Problema | Arbori binari de cautare echilibrati | Status | done |
Runda | arhiva-test | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:10:10: error: 'shared_ptr' in namespace 'std' does not name a template type
10 | std::shared_ptr<NodeRedBlack<T>> parent;
| ^~~~~~~~~~
main.cpp:3:1: note: 'std::shared_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
2 | #include <iostream>
+++ |+#include <memory>
3 |
main.cpp:11:10: error: 'shared_ptr' in namespace 'std' does not name a template type
11 | std::shared_ptr<NodeRedBlack<T>> left;
| ^~~~~~~~~~
main.cpp:11:5: note: 'std::shared_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
11 | std::shared_ptr<NodeRedBlack<T>> left;
| ^~~
main.cpp:12:10: error: 'shared_ptr' in namespace 'std' does not name a template type
12 | std::shared_ptr<NodeRedBlack<T> > right;
| ^~~~~~~~~~
main.cpp:12:5: note: 'std::shared_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
12 | std::shared_ptr<NodeRedBlack<T> > right;
| ^~~
main.cpp:19:26: error: 'shared_ptr' in namespace 'std' does not name a template type
19 | using NodePtr = std::shared_ptr<NodeRedBlack<T> >;
| ^~~~~~~~~~
main.cpp:19:21: note: 'std::shared_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
19 | using NodePtr = std::shared_ptr<NodeRedBlack<T> >;
| ^~~
main.cpp:20:5: error: 'NodePtr' does not name a type
20 | NodePtr root;
| ^~~~~~~
main.cpp:21:5: error: 'NodePtr' does not name a type
21 | NodePtr T_null;
| ^~~~~~~
main.cpp:23:29: error: 'NodePtr' has not been declared
23 | void initializeNULLNode(NodePtr node, NodePtr parent) {
| ^~~~~~~
main.cpp:23:43: error: 'NodePtr' has not been declared
23 | void initializeNULLNode(NodePtr node, NodePtr parent) {
| ^~~~~~~
main.cpp:31:20: error: 'NodePtr' has not been declared
31 | void fixDelete(NodePtr x) {
| ^~~~~~~
main.cpp:90:20: error: 'NodePtr' has not been declared
90 | void fixInsert(NodePtr k){
| ^~~~~~~
main.cpp:134:27: error: 'NodePtr' has not been declared
134 | void deleteNodeHelper(NodePtr node, int key) {
| ^~~~~~~
main.cpp:186:5: error: 'NodePtr' does not name a type
186 | NodePtr searchTreeHelper(NodePtr node, int key) {
| ^~~~~~~
main.cpp:197:22: error: 'NodePtr' has not been declared
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !