Ejercicio 4 - parte d

Ejercicio 4 - parte d

de Anthony Matias Cuña Silveira -
Número de respuestas: 1

Buenas, en esta parte del ejercicio se nos pide implementar una función que dado un inodo perteneciente a un directorio devuelva la cantidad de archivos y directorios dentro de este inodo. Yo lo que hice fue ir recorriendo los bloques directos e indirectos y ver si cada entrada de directorio corresponde a un archivo o un directorio y asi ir contando. 

En la solución a este ejercicio, por cada entrada que corresponde a un directorio, se agrega a una pila su inodo correspondiente para luego contar los archivos y directorios que se encuentran dentro. ¿Esto se debe a que se considera que lo que este dentro de un subdirectorio tambien esta dentro del directorio mismo? 

En respuesta a Anthony Matias Cuña Silveira

Re: Ejercicio 4 - parte d

de Jorge Merlino -
La letra no es muy específica si se espera una búsqueda recursiva o no.
Al pedir que la función no sea implementada de forma recursiva da la idea de que si se espera que se retornen todos recursivamente porque a nadie se le va a ocurrir implementar el listado simple de entradas de un directorio de forma recursiva.

Saludos