Escolar Documentos
Profissional Documentos
Cultura Documentos
Faculdade de Ciências
Teste 2
Curso: Engenharia Informática Ano académico: 2014
Disciplina: Matemática Discreta II Data: 22.09.14
Regime: Laboral Duração : 100 min.
1. (4.0 v) Considere a denição recursiva do conjunto Σ∗ :
(B) λ ∈ Σ∗ ;
(R) Se x ∈ Σ∗ então ax ∈ Σ∗ e bx ∈ Σ∗
Desenhe a árvore f (T ).
r(w) é uma palavra contendo tantos a′ s e b′ s quantos contem w mas dispostos na ordem inversa,
isto é, se w = ai bj , temos r(w) = bj ai , i + j = n.
Desenhe a árvore f (T ).
(a) Resolução: T = lig(1, lig(2, ⊙4, lig(5, ⊙6, ⊙7)), ⊙3)
(b) Resolução:
7 6
+ +
1 - /
4
* 4 1
2
3 1
4. (3.5v) Apresentando todo o seu raciocínio, desenhe uma árvore binária cujos percursos em préordem
e inordem são g,b,q,a,c,p,d,e,r e q,b,c,a,g,p,e,d,r respectivamente.
Resolução:
• A raíz de uma árvore T no percurso em préordem é o primeiro vérice da lista. Por isso, a raiz
da árvore é g
• Em inordem os vértices a esquerda da raíz constituem a subárvore esquerda(T1 ) e a direita a
subárvore direita(T2 ), por isso as listas q, b, c, a e p, e, d, r resultam da aplicação do algoritmo
inordem às árvores T1 e T2 , respectivamente.
• O segundo elemento da lista préordem é raíz da subárvore T1 , i.e b é raíz de T1 .
• Para a subárvore T2 de g p, d, e, r em préordem, por isso, p é
temos raiz e pelo facto de ter-se
p, e, d, r em inordem, concluimos que p não tem subárvore esquerda.
• d é raíz da subárvore direira de p e e e r são as subárvores esquerda e directa de d, respectiva-
mente.
5. (5.0 v) As frequências de ocorrência das letras C, E, G, I, N, O, S, U e T num código fonte de java
são
100
Human(1,2,4,6,8,10,22,23,24)
Human(3,4,6,8,10,22,23,24)
Human(7,6,8,10,22,23, 24)
Human(8,10,13,22,23, 24) 22 23 24
Human(13,18,22,23,24) O U C
Human(22,23,24,31)
Human(24,31,45) N
6 8 10
Human(45,55) 4G E
1 2 T
S I
Símbolo C E G I N O S U T
Código 10 1111 1110 110100 1100 00 110110 10 11011
(b) Descodique a sequência binária 100011001101101111111001110101
Resolução:10/00/1100/110100/1111/1110/01/110101=CONSEGUI