The document is a collection of notes on recursion from CS Fundamental classes at Assam Kaziranga University. It covers basic concepts of recursion including base cases, recursive calls, termination conditions, and examples of recursive functions such as calculating factorials and printing numbers in descending order. Implementation of recursive functions in different programming languages like C++ and Java are also discussed.
The document is a collection of notes on recursion from CS Fundamental classes at Assam Kaziranga University. It covers basic concepts of recursion including base cases, recursive calls, termination conditions, and examples of recursive functions such as calculating factorials and printing numbers in descending order. Implementation of recursive functions in different programming languages like C++ and Java are also discussed.