Escolar Documentos
Profissional Documentos
Cultura Documentos
Ex1. Pode-se calcular o resto da divisão (MOD) de x por y, dois números inteiros positivos, usando-se a seguinte
definição: (2,0 v)
𝑚𝑜𝑑(𝑥 − 𝑦, 𝑦) 𝑠𝑒 𝑥 > 𝑦
𝑚𝑜𝑑(𝑥, 𝑦) = {𝑥 𝑠𝑒 𝑥 < 𝑦
0 𝑠𝑒 𝑥 = 𝑦
a) Faça a análise de execução usando o método da caixa de execução para x = 20 e y = 6. (1,0 v)
o Altura = 5 e Tamanho = 13
o Nenhuma das anteriores
c) Os filhos do nó raiz são: (1,0 v) I J K L M
o B, E, I
o B, C, D
o B, C, D, E, F, G, H, I, J, K, L, M, N N
Boa Sorte!!!
UNIVERSIDADE JOSÉ EDUARDO DOS SANTOS
Instituto Superior Politécnico do Huambo
Departamento de Tecnologias da Informação e da Comunicação
Ex3. Desenhe as árvores que correspondem às seguintes expressões aritméticas: (1,0 v)
a) 2 * (a – b / c)
b) a + b + 5 * c
XXXX
Ex6. Seja pValue um número inteiro positivo. Implemente um método recursivo na classe ABPTree que determine o
valor inteiro imediatamente maior a pValue armazenado na ABP, caso exista. (2,0 v)
Boa Sorte!!!