Final Flashcards

(33 cards)

1
Q

¿Cómo es el recorrido InOrder en un árbol binario?

A

hijo izq, dato, hijo der

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Es correcto el algoritmo de inserción en árbol binario?
insertarrec(root, nuevo);

void insertarrec (tnodo "actual, thodo "nuevo)
    if (nuevo->dato > actual->dato)
        if (actual->hizq != NULL)
insertarrec (actual->hizq, nuevo) ;
        else
actual->hder = nuevo;
    else
        if (actual->hder != NULL)
insertarrec (actual->hder, nuevo);
        else
actual->hder = nuevo;
A

Falso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuál es el recorrido PreOrder en un árbol binario?

A

dato, hijo izq, hijo der

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Es correcto el algoritmo de inserción en árbol binario?
insertarrec(root, nuevo);

void insertarrec (tnodo *actual, tnodo *nuevo)
    if (nuevo->dato <= actual->dato)
        if (actual->hizq != NULL)
insertarrec (actual->hizq, nuevo);
        else
actual->hizq = nuevo;
    else
        if(actual->hder != NULL)
insertarrec (actual->hder, nuevo) ;
        else
actual->hder = nuevo;
A

Verdadero

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué estructura de datos se puede usar para representar un grafo?
a. Vector de int
b. Vector de char
c. Vector de Listas
d. Vector de float

A

c. Vector de Listas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cómo es el recorrido PostOrden en un árbol binario?

A

hijo izq, hijo der, dato

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

En promedio, ¿el número de acceso para búsqueda en un árbol es mayor que la lista?

A

Falso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué estructura es más apropiada para reservar asientos en un teatro?

A

Matriz

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué estructura es más apropiada para representar las calles de la ciudad?

A

Grafo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Si tienes que programar el juego que identifica un personaje con preguntas sí o no, ¿qué estructura usarías?

A

Árbol Binario

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué estructura de datos se puede usar para representar un grafo?
a. Lista de Float
b. Lista de struct {int dato}
c. Lista de ints
d. Lista de listas

A

d. Lista de Listas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

La búsqueda sobre una lista es más rápida que en un árbol

A

Falso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué estructura es más apropiada para calcular el promedio de calificaciones de un alumno?

A

Vector

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Es correcto el algoritmo de inserción en árbol binario?
insertarrec(root, nuevo);

void insertarrec (tnodo "actual, thodo "nuevo)
    if (nuevo->dato ‹= actual->dato)
        if (actual->hder != NULL)
insertarrec (actual->hder, nuevo) ;
        else
actual->hder = nuevo;
    else
        if (actual->hizq != NULL)
insertarrec (actual->hizq, nuevo);
        else
actual->hizq = nuevo;
A

Falso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué estructura es más apropiada para modelar la fila en un banco?

A

Lista

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué nodos no se conectan en el siguiente grafo?
G=({a,b,c,d,e,f},{{a,b},{a,e},{a,f},{e,f},{b,c},{c,d},{e,f},{d,f}})

a. c con d
b. e con c
c. a con f

16
Q

¿Qué estructura de datos se puede usar para representar un grafo?
a. Matriz de int
b. Cadena.
c. Vector de int
d. Struct

A

a. matriz de int

17
Q

¿Qué estructura es más apropiada y óptima para tomar decisiones, afirmativas o negativas?

A

Árbol binario

18
Q

¿La búsqueda sobre un árbol es más óptima que en una lista?

19
Q

¿Qué quiere decir la “V” en grafos y cómo se representa?

A

V son los vértices, se representan como
V= {a,b,c,d}

20
Q

¿Qué quiere decir la “E” en grafos y cómo se representa?

A

E son las aristas o líneas entre vértices, se representan como
E={{a,b},{b,c},{a,c},{a,d},{d,b}}

21
Q

Si el orden influye en las artistas se habla de un tipo de grafo ____

21
Q

¿Qué quiere decir la “G” en grafos y cómo se representa?

A

G es el grafo a representar, contiene el par de vértices y aristas
G=(V,E)

22
Q

Cuando hablamos de un grafo dirigido, a las aristas se les llama ____ y se representan como pares para indicar el orden.

23
Si se permite que haya más de una arista en un grafo, se habla de ____
multigrafos
24
Cuando las aristas tienen un valor numérico asociado se llama de grafos ____
valorados
25
Cuando hablamos de **grafos valorados**, al valor numérico asociado se le llama ____ de la arista
costo
26
Si dos vértices tienen una arista que los une, se les dice ____
adyacentes
27
Los vértices que forman una arista son los ____ de la arista
extremos
27
Si **v** es un extremo de una arista **a**, se dice que **a** es ____ con **v**.
incidente
28
El grado de un vértice **v**, **gr(v)** es el número de aristas incidentes en **v**. Si se hace falta indicar el grafo en el que está **v**, escribiremos ____
gr(G, v)
29
Este teorema dice que la suma de los grados de todos los vértices es igual a 2 veces el número de aristas.
Teorema de los "apretones de manos" Sea = G(V,A) un grafo. Entonces la sumatoria de gr(v) = 2|A|
30
En grafos, se puede utilizar tanto una ____ como una ____ para representarlos.
matriz de adyacencia y lista de adyacencia