Universidad de Costa Rica
|
|
En una tarea anterior usted construyó el andamiaje para leer los nombres de archivos y directorios en cualquier sub-directorio. Reutilice todas esas rutinas para construir un programa que cargue en un árbol todos lon nombres de archivos y directorios a partir de un sub-directorio, para luego imprimir todos esos nombres en orden alfabético.
Si lo desea, puede utilizar las clases "list
" y
"string
" de la biblioteca
STL, aunque
también puede utilizar cualquier otra. En su
implementación
debe usar un árbol binario ordenado, que deberá
especificar
adecuadamente.
Luego de cargar el sub-directorio completo, recorra el árbol en inorden para grabar en orden todos los nombres de archivos y directorios. Si lo desea, puede omitir los nombres duplicados, pero indique si cada nombre corresponde a un archivo o a un subdirectorio.
Entregue su tarea por correo electrónico, como lo hizo anteriormente.
Tiempo de entrega: | 7 días |
|
|
Primera etapa: | 3 días | ||
Modalidad: | En parejas |
Adolfo Di Mare <adolfo@di-mare.com>.
|