Nivel Principiantes
Nivel Intermedio
Nivel Avanzado
Nivel Superior
Nivel Master
100

Que es un grafo


Un Grafo G consiste en dos conjuntos finitos. Un conjunto V llamado Vértices o Nodos y de otro conjunto E llamado aristas o lados

100

Que tipos de grafos existen

Simples, completos, conexos, bipartita

100

Que es un grafo simple

Un Grafo Simple es un grafo que no tiene ciclos ni lados paralelos. Es decir 1 arista une dos vértices cualesquiera

100

Que es un grafo completo

Un grafo simple es completo si existen aristas uniendo todos los pares posibles de vértices. Es decir, todo par de vértices (a, b) debe tener una arista e que los une

100

Que es un grafo conexo

Un grafo es conexo si todos sus vértices están conectados por un camino; es decir, si para cualquier par de vértices (a, b), existe al menos un camino posible desde a hacia b

200
  • Que es un grafo bipartita

Un Grafo bipartita en (n,m) vértices es un grafo simple con vértices v1, v2, . . . ,vn, w1, w2, . . . ,wm tal que los únicos lados son los lados que conectan todos los vértices vi con todos los vértices wj : Kn,m

200

Como calculamos el grado de un grafo y de sus vértices

Sea G un grafo y V un vértice de G. El grado de V es el número de aristas que indicen en V (Los ciclos cuentan doble). Se simboliza por deg (V). El grado total de G es la suma de los grados de todos los vértices de G.

200

Que es un camino

Secuencia de vértices <v1, v2,…., vn> tal que (vi, vi+1) son adyacentes.

200

Que es un Camino simple

Todos los vértices son distintos

200

Que es un camino compuesto

Es el camino que permite repetir vértices

300

Cual es la longitud de un camino

Es el número de aristas del camino

300

Que es un Ciclo

Es un camino simple que tiene el mismo vértice inicial y final

300

Cuando esta etiquetado un grafo

Un grafo está etiquetado si asociamos a cada arista un peso o valor

300

Que es la ruta de un grafo

Trayectoria determinada que va de un sitio a otro definiendo un camino.

300

¿Qué es un circuito o ciclo de un grafo?

Un circuito o un ciclo en un grafo consiste en un camino cerrado en el que no se repite ningún vértice a excepción del primero que aparece dos veces como principio y fin del camino

400

¿Cómo identificamos si los siguientes grafos son Isomorfos?

Dos grafos son isomorfos si:

Tienen la misma cantidad de aristas y vértices

El grado de los vértices en ambos grafos es el mismo

Poseen la misma matriz de adyacencia de vértices

400

¿Que es la matriz de adyacencia?

Representa una lista de adyacencia de vértices V: secuencia de vértices adyacentes a V

400

¿Que es un circuito euleriano?

Un circuito euleriano es una trayectoria que empieza y termina en el mismo vértice y recorre cada arista exactamente una vez y para comprobarlo existe un Teorema:

                                 Teorema

Sea G un grafo. G contiene un circuito euleriano sí y sólo sí:

G es conexo.

Cada vértice de G es de grado par.

400

¿Que es un circuito Hamiltoniano?

Un ciclo hamiltoniano es un ciclo simple que contiene todos los vértices de G, su trayectoria empieza y termina en el mismo vértice y pasa por cada vértice una sola vez

400

¿Cuales son las operaciones que se pueden realizar en una tabla de Hash?

Inserción (llave, valor)

Búsqueda (llave) que devuelve el valor o viceversa

Borrar

500

¿Que es una tabla de hash?

Una tabla hash es una estructura de datos que pretende la inserción, búsqueda y borrado de elementos en tiempo constante.

500

¿Cuando se produce una colisión en una tabla Hash?

Una colisión se produce cuando objetos diferentes dan lugar al mismo índice hash

500

¿Cuales son las formas de resolver colisiones?

Resolución mediante exploración

Exploración lineal

Exploración cuadrática

encadenamiento enlazado

500

¿En que consiste la Exploración cuadrática en las tablas de Hash?

Visita la casilla i² posiciones más allá de la que causó la i-esima colisión. Si esta libre, inserta. Si no, repite el proceso hasta encontrar una libre.

500

¿En que consiste el encadenamiento enlazado en las tablas de Hash?

En cada posición de la tabla se mantiene una lista enlazada en la que se van insertando los elementos cuyo valor hash les asigna la misma posición.

M
e
n
u