Final Flashcards
(33 cards)
¿Cómo es el recorrido InOrder en un árbol binario?
hijo izq, dato, hijo der
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;
Falso
¿Cuál es el recorrido PreOrder en un árbol binario?
dato, hijo izq, hijo der
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;
Verdadero
¿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
c. Vector de Listas
¿Cómo es el recorrido PostOrden en un árbol binario?
hijo izq, hijo der, dato
En promedio, ¿el número de acceso para búsqueda en un árbol es mayor que la lista?
Falso
¿Qué estructura es más apropiada para reservar asientos en un teatro?
Matriz
¿Qué estructura es más apropiada para representar las calles de la ciudad?
Grafo
Si tienes que programar el juego que identifica un personaje con preguntas sí o no, ¿qué estructura usarías?
Árbol Binario
¿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
d. Lista de Listas
La búsqueda sobre una lista es más rápida que en un árbol
Falso
¿Qué estructura es más apropiada para calcular el promedio de calificaciones de un alumno?
Vector
¿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;
Falso
¿Qué estructura es más apropiada para modelar la fila en un banco?
Lista
¿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
b. e con c
¿Qué estructura de datos se puede usar para representar un grafo?
a. Matriz de int
b. Cadena.
c. Vector de int
d. Struct
a. matriz de int
¿Qué estructura es más apropiada y óptima para tomar decisiones, afirmativas o negativas?
Árbol binario
¿La búsqueda sobre un árbol es más óptima que en una lista?
Verdadero
¿Qué quiere decir la “V” en grafos y cómo se representa?
V son los vértices, se representan como
V= {a,b,c,d}
¿Qué quiere decir la “E” en grafos y cómo se representa?
E son las aristas o líneas entre vértices, se representan como
E={{a,b},{b,c},{a,c},{a,d},{d,b}}
Si el orden influye en las artistas se habla de un tipo de grafo ____
dirigido
¿Qué quiere decir la “G” en grafos y cómo se representa?
G es el grafo a representar, contiene el par de vértices y aristas
G=(V,E)
Cuando hablamos de un grafo dirigido, a las aristas se les llama ____ y se representan como pares para indicar el orden.
arcos