# recursion > Recursive algorithms and divide-and-conquer strategies - Author: pluginagentmarketplace - Repository: pluginagentmarketplace/custom-plugin-data-structures-algorithms - Version: 20260107051053 - Stars: 3 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/pluginagentmarketplace/custom-plugin-data-structures-algorithms - Web: https://mule.run/skillshub/@@pluginagentmarketplace/custom-plugin-data-structures-algorithms~recursion:20260107051053 --- --- name: recursion description: Recursive algorithms and divide-and-conquer strategies sasmp_version: "1.3.0" bonded_agent: 04-dynamic-programming bond_type: PRIMARY_BOND --- # Recursion Skill ## Topics Covered - Base cases and recursive cases - Tail recursion optimization - Divide and conquer - Memoization techniques - Recursion to iteration ## Learning Outcomes - Design recursive solutions - Identify base cases - Apply divide and conquer - Convert to iterative