Borderou de evaluare (job #3227871)
Utilizator | Data | 3 mai 2024 12:42:15 | |
---|---|---|---|
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:9:10: error: 'shared_ptr' in namespace 'std' does not name a template type
9 | std::shared_ptr<NodeRedBlack> 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:10:10: error: 'shared_ptr' in namespace 'std' does not name a template type
10 | std::shared_ptr<NodeRedBlack> left;
| ^~~~~~~~~~
main.cpp:10:5: note: 'std::shared_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
10 | std::shared_ptr<NodeRedBlack> left;
| ^~~
main.cpp:11:10: error: 'shared_ptr' in namespace 'std' does not name a template type
11 | std::shared_ptr<NodeRedBlack> right;
| ^~~~~~~~~~
main.cpp:11:5: note: 'std::shared_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
11 | std::shared_ptr<NodeRedBlack> right;
| ^~~
main.cpp:17:26: error: 'shared_ptr' in namespace 'std' does not name a template type
17 | using NodePtr = std::shared_ptr<NodeRedBlack>;
| ^~~~~~~~~~
main.cpp:17:21: note: 'std::shared_ptr' is defined in header '<memory>'; did you forget to '#include <memory>'?
17 | using NodePtr = std::shared_ptr<NodeRedBlack>;
| ^~~
main.cpp:18:5: error: 'NodePtr' does not name a type
18 | NodePtr root;
| ^~~~~~~
main.cpp:19:5: error: 'NodePtr' does not name a type
19 | NodePtr T_null;
| ^~~~~~~
main.cpp:21:29: error: 'NodePtr' has not been declared
21 | void initializeNULLNode(NodePtr node, NodePtr parent) {
| ^~~~~~~
main.cpp:21:43: error: 'NodePtr' has not been declared
21 | void initializeNULLNode(NodePtr node, NodePtr parent) {
| ^~~~~~~
main.cpp:29:20: error: 'NodePtr' has not been declared
29 | void fixDelete(NodePtr x) {
| ^~~~~~~
main.cpp:88:20: error: 'NodePtr' has not been declared
88 | void fixInsert(NodePtr k){
| ^~~~~~~
main.cpp:132:27: error: 'NodePtr' has not been declared
132 | void deleteNodeHelper(NodePtr node, int key) {
| ^~~~~~~
main.cpp:184:5: error: 'NodePtr' does not name a type
184 | NodePtr searchTreeHelper(NodePtr node, int key) {
| ^~~~~~~
main.cpp:195: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 !