Académique Documents
Professionnel Documents
Culture Documents
TEMA: LISTAS
GRUPO 1:
1. Deymer Agamez elles
2. Juan miguel Flrez Flrez
TEMAS: LISTAS
1. Concepto de listas
1.1. Creacin de una lista
1.2. Impresin de una lista
1.3. Insercin de un dato en una lista despus de un nodo dado
1.4. Insercin de un dato en una lista antes de un nodo dado
1.5. Insercin de un dato en una lista entre dos nodos dados
1.6. Ejercicios
cab
10
15
30
cab
10
15
30
cab
10
10 .
TEMAS: LISTAS
3. Listas circulares
3.1. Cmo concatenar dos listas circulares
3.2. Insercin de un nodo al final de una lista circular
3.3. Retiro de un nodo de una lista circular
3.4. El famoso problema de josephus
3.5. Nodos de encabezamiento
3.6. Suma de polinomios
3.7. Ejercicios
EJERCICIOS PARA DESARROLLAR: LISTAS
GRUPO 3:
3. Escriba una funcin que reciba las listas p y q que representan dos polinomios. La funcin debe
multiplicar los dos polinomios y almacenar la respuesta en una lista W.
4. Elaborar una funcin que reciba dos listas circulares doblemente encadenadas que contienen
dos nmeros muy grandes y devuelva la multiplicacin entre ellos. Suponga que los nmeros son
mayores o iguales a 0.
GRUPO 5:
1. Tania vanegas vanegas
2. Eduardo romero garizado
GRUPO 5:
5. Elaborar las funciones iniciar(), vacia(), sumar(), atender() utilizando el siguiente arreglo:
int a[100];
donde a[0] es usado para indicar el frente de la cola, a[1] es usado para indicar el final, a[2] es
usado para indicar el numero de objetos y los elementos a[3] hasta a[99] son usados para
almacenar los objetos de la estructura.
iniciar_rd()
Insertar_rd()
retirar_rd()
TEMAS:
7. pilas
7.1. Representacin de una pila utilizando listas simples
7.2. Notaciones infijo, posfijo y prefijo
TEMAS:
9. DEFINICIONES
9.1. CREACIN DE UN ARBOL BINARIO
9.2. FORMAS DE RECORRER UN ARBOL BINARIO
9.3. EJERCICIOS
preorden ABCDFGEIJ
inorden BAFDGCIEJ
posorden BFGDIJECA
GRAFOS REGULARES
ARCO CICLICO
MULTIGRAFO
EJERCICIOS
GRUPO 14:
TEMAS:
1.2.
1.3.
1.4.
1.5.
1.6.
GRUPO 14:
1. Realizar un programa en C++ ++ o Java, que permita crear un grafo representado mediante
listas de adyacencia, implementa un mtodo que calcule el nmero de aristas y que calcule el
grado del grafo que tiene la componente conexa que contiene un vrtice dado.
Realizar un programa en C++++ o Java, que permita calcular el nmero de caminos de longitud
n=4 entre cualquier vrtice y los dems.
BIBLIOGRAFIA:
ESTRUCTURA DE DATOS EN C++, Cesar A. Becerra Santamara, 4 Edicin, Editorial Kimpres Ltda.
http://datateca.unad.edu.co/contenidos/301305/Contenido_en_linea/Modulo_3013052012_HTML/curso_estructura_de_datos.html
http://dis.um.es/~ginesgm/temas/tema4-1/
http://informatica.uv.es/iiguia/AED/teoria/apuntes/cuatr2/tema15.pdf
Nota: Cada grupo debe entregar un trabajo escrito con normas ICONTEC (Formato .Docx enviado
por la plataforma como nota del segundo corte) sobre su tema y ejercicio y deben preparase
todos los integrantes porque solo uno tomado al azar tendr que exponer por los dems el tema y
el ejercicio planteado.
Rubrica de Evaluacin: