Altillo.com > Exámenes > UBA - Ingeniería > Algoritmos y Programación II

Algoritmos y Programación II

1° Parcial

Echeverría

06 / 06 / 1997

Altillo.com

Ejercicio 1. Escribir una función recursiva que recibe una matriz de dimensiones nxm (n= cantidad de filas, m= cantidad de columnas) de enteros y devuelve un vector con los máximos de cada una e las filas de la matriz.

Ejercicio 2. Escribir una función que recibe un array de punteros o listas de palabras y ordena el array en orden creciente, según el tamaño de lista correspondiente.

Ejercicio 3. Escribir una función que recibe una lista circular simple de estructuras formadas por un N° entero y una letra y genera dos listas doblemente enlazadas: una con los números y la dirección de los nodos de la otra y otra con las letras y la dirección del nodo de la otra lista, que contiene el N° correspondiente a dicha lista.

Ejercicio 4. Definir el tipo de dato abstracto pila e implementar las primitivas crear pila y apilar.

Definir todas las estructuras que se usan en cada objeto.