Agent skill
recursion
Recursive algorithms and divide-and-conquer strategies
Install this agent skill to your Project
npx add-skill https://github.com/pluginagentmarketplace/custom-plugin-data-structures-algorithms/tree/main/skills/recursion
SKILL.md
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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
strings
String algorithms and pattern matching techniques
dynamic-programming
Master DP patterns with complete implementations for memoization, tabulation, and state design with production-ready solutions.
array-techniques
Master essential array techniques including two pointers, sliding window, and prefix sums for efficient problem solving with O(n) patterns.
bit-manipulation
Bit manipulation tricks and techniques for solving problems efficiently using binary operations and XOR properties.
backtracking-patterns
Master backtracking technique with permutations, combinations, and puzzle solving patterns with production-ready implementations.
linked-lists
Linked list data structures and operations
Didn't find tool you were looking for?