sexta-feira, 14 de junho de 2013

Questão semana - 12/06



MO417 - QUESTÃO PARA A PROVA ORAL

Número:

Enunciado: Dado as afirmações abaixo

I. Cada problema em NP pode ser resolvido no tempo exponencial.
II. Se houver um problema X que pode ser reduzido a um problema NP-difícil conhecido, então X deve ser NP-difícil.
III. Se P é igual a NP, então NP é igual a NP-completo.
|V. O seguinte problema está em NP: dado um número n = p.q, em que p e q são números primos de N-bits, encontre p ou q.

Quantas dessas afirmações são verdadeiras ?

(a) 1
(b) 2
(c) 3
(d) 4
(e) NDA


Ideia original de: Lucas Miguel de Carvalho

sexta-feira, 31 de maio de 2013

Questão - Semana 29/05



MO417 - QUESTÃO PARA A PROVA ORAL

Número:

Enunciado: Algumas vezes, arestas em grafos possuem uma capacidade mínima que deve ser cumprida. Por exemplo, no grafo abaixo, a aresta AB tem máxima capacidade igual a 6 e mínima igual a 4, isto nos fornece que o fluxo nesta aresta tem de estar entre 4 e 6.


Dado o grafo abaixo, qual deve ser os valores de x e y, representando respectivamente a capacidade mínima e máxima da aresta AC , para que seja possível obter um eventual fluxo para a rede?



(a) x=7 e y=10
(b) x=4 e y=5
(c) x=1 e y=8
(d) x=3 e y=12
(e) NDA


Ideia original de: Lucas Miguel de Carvalho

quarta-feira, 15 de maio de 2013

1ª QUESTÃO - semana 16/05



MO417 - QUESTÃO PARA A PROVA ORAL

Número:

Enunciado: Considere um tabuleiro 3x4. Cada quadrado contém um número:
O objetivo do jogo consiste em deslocar sua peça do canto superior esquerdo até o canto inferior direito,através de uma sequência de movimentos para a direita ou para baixo, de forma de minimizar o somatório dos pontos correspondentes aos quadrados que você passou. 
O jogo pode ser descrito como um problema de caminho mínimo, onde cada quadrado tem sua posição correspondente, mostrado na figura abaixo:

Nessas condições, ao aplicarmos o algoritmo de Dijkstra para resolver o jogo, quantos nós (quadrados) pares não estarão no caminho ótimo ?

(a) 4
(b) 3
(c) 2
(d) 5
(e) NDA


Ideia original de: Lucas Miguel de Carvalho

2ª QUESTÃO - semana 16/05


MO417 - QUESTÃO PARA A PROVA ORAL

Número:

Enunciado:  Você está jogando um jogo online chamado DotA. Percebendo que você pode converter o mapa do jogo em um grafo com vértices representando as posições no mapa e as arestas os caminhos até eles, você observa que cada passagem no grafo provoca uma quantidade diferente de danos à você no jogo. É possível ainda alterar o grafo para usar pesos para representar os danos causados ​​por cada aresta. Você então, usa o algoritmo de Dijkstra para encontrar o caminho de A a H, com o menor dano possível. Anote a ordem em que os vértices são removidos da fila de prioridade ao executar o algoritmo de Dijkstra.


(a) A, B, D, C, F, E, G, H 
(b) A, B, C, D, F, E, G, H
(c) A, B, D, C, E, F, G, H
(d) A, B, C, D, E, F, G, H
(e) NDA


Ideia original de: Lucas Miguel de Carvalho

terça-feira, 30 de abril de 2013

Questão semana 29/04 - 1ª questão




MO417 - QUESTÃO PARA A PROVA ORAL

Número:

Enunciado: Você está jogando um jogo online chamado DotA. Percebendo que pode converter o mapa do jogo em um grafo com os vértices representando as posições no mapa e as arestas os caminhos até eles, você quer usar o algoritmo que acabou de aprender para navegar neste grafo.Considere o seguinte mapa do jogo convertido em um grafo:
                                                     




Suponha que você queira encontrar um caminho saindo do vértice 0 (zero) a fim de chegar no vértice 1 (um) passando por todas as posições no mapa ( vértices ). Anote a ordem em que os vértices são inseridos na fila de vértices ao executar o algoritmo de BFS para encontrar este caminho:

(a) 0-2-5-7-6-3-4-1
(b) 0-2-6-7-5-4-3-1
(c) 0-5-2-4-7-3-6-1
(d) 0-5-2-7-4-3-6-1
(e) NDA

Ideia original de: Lucas Miguel de Carvalho

Questão semana 29/04 - 2ª questão


MO417 - QUESTÃO PARA A PROVA ORAL

Número:

Enunciado: Dado as afirmações abaixo sobre algoritmos em grafos (considerando um grafo por G(V,E), onde V é o número de vértices e E o número de arestas )

I. A árvore BFS de um grafo é única.
II. A análise agregada do algoritmo BFS resulta em uma complexidade Θ(V+E).
III. Uma ordenação topológica não pode ser resolvida por DFS.
IV. Trabalhar com matrizes de adjacência é mais vantajoso do que com listas de prioridade.
V. A multiplicação da matriz de adjacência por ela mesma fornece o grafo complementar (GT(V,E)) do original, sendo G(V,E) direcionado.

A alternativa que representa as afirmações incorretas é:

a) I, II, III, IV, V
b) I, II , III, V
c) I, III , IV
d) I, II, IV
e) NDA.



Ideia original de: Lucas Miguel de Carvalho


quarta-feira, 17 de abril de 2013

Pergunta das aulas 16/04 e 18/04

MO417 - QUESTÃO PARA A PROVA ORAL

Número:

Enunciado: Após transformar um heap máximo em uma árvore binária, observou-se que ela possuía no máximo k elementos. Então a altura da árvore binária é:

a) lg(k+1) - 1
b) lgk
c) lgk +1
d) lg(k-1) + 1
e) NDA

Ideia original de: Lucas Miguel de Carvalho