2011-07-14 163 views
5

Necesito representar una función recursiva en un diagrama de flujo. Mi problema es que no sé cómo indicar que la función puede llamarse a sí misma sobre múltiples elementos a la vez (piénsese, por ejemplo, en una función que escanea gráficos). Alguien tiene alguna sugerencia?¿Cómo representar una función recursiva con un diagrama de flujo?

+0

Esté atento: daré una respuesta canónica definitiva a su pregunta pronto (primero para las funciones recursivas primitivas). –

Respuesta

2

En un diagrama de flujo, normalmente no agrega múltiples invocaciones para cosas como bucles, simplemente indicaría que el código puede repetirse hasta que se cumpla una condición. Entonces, para una función recursiva, sería similar: el caso base es un paso regular y el paso recursivo es el mismo que el ciclo. Ver this para un ejemplo.

Cuestiones relacionadas