Fórum de Discussão

Monitoria para atendimento dos alunos

Monitoria para atendimento dos alunos

por Diogo Henrique Fragoso de Oliveira (16203891) -
Número de respostas: 2

Estou tendo problemas com meu codigo na hora do BUILD pela VPL Preciso de Monitoria se possivel segunda-feira att 

C%C3%B3digo%20Diogo%20.flv

Segue o historico  linha por llinha do meu ultimo codigo

tenho o historico de cada linha

Em resposta à Diogo Henrique Fragoso de Oliveira (16203891)

Re: Monitoria para atendimento dos alunos

por Munyque Mittelmann (201701047) -

Acredito que se refira à atividade "Árvore Binária de Busca com Percursos"

Dei uma olhada no código submetido e seguem algumas observações:

Na classe Arraylist:

- Falta inclusão do stdexcept:  #include <stdexcept>

Na classe BinaryTree: 

- Faltaram as diretivas ifndef e define: 

#ifndef BINARY_TREE_H
#define BINARY_TREE_H 

#endif //no final do código

- Ajustar o include do ArrayList na BinaryTree:

#include "./array_list.h"

Método remove do Node (BinaryTree):

- É necessário acessar o objeto Node por meio do ponteiro this: this->data, this->right, this->leff

- Acredito que falte um return na condição  "if (this->right != nullptr)"

if (this->right != nullptr) {
this->data = right->data;
return right->remove(this->data);
}

Estou disponível para monitoria na 3ª feira, das 13h às 15h no LAPIX/INCOD (3º andar INE).