Recursion:
This property is to synthesize an algorithm that does not know its resolution to simpler parts which can be resolved if, that is, from a base case, which is what if we resolve and from there to find solution to our algorithm.
Recommendations :
is very helpful to use the iteration when the algorithm is repetitive, you should use for and while structures in the creation of pseudocode:
For → When you know the number of times to repeat the algorithm. While
→ Where no one knows the number of times to repeat the algorithm.
The Recursion is very useful when you know the resolution of a simpler algorithm and is necessary to solve it from a base case.
If you do not need to use recursion in resolving omitirmosm algorithms is preferable because otherwise it would make an algorithm that is easy to solve one with a lot of steps inesesarios for solution, which would occupy more memory computer and would be counterproductive.
What team did was to divide the work for not doing so heavy and that each member investigate well what was going to expose and and then explain that everyone and other was so well researched and all we were aware of each other's work.
Individual Work:
What I did was to investigate how to make a pseudocode iterative factorial problem of what happens after a compiler to run it and run it, also investigated the complexity of the algorithm, and all support to my teammates to edit the slides.
http://algoritmoscomp.blogspot.com/
http://acrtb7.blogspot.com/
http://3imedio.blogspot.com/
http://raulelchupete.blogspot.com/
* This is not a flow chart is a representation only simple diagram of the algorithm.