Algorithms

Use when selecting algorithms, analyzing complexity, or reasoning about data structure choices. Covers Big-O notation, space vs time tradeoffs, amortized analysis, and algorithmic problem-solving strategy based on Knuth's "The Art of Computer Programming." USE FOR: algorithm selection, Big-O analysis, complexity comparison, choosing data structures, algorithmic problem-solving strategy DO NOT USE FOR: specific algorithm implementations (use sub-skills), system architecture (use dev/architecture), design patterns (use dev/design-patterns)

Tyler-R-Kendrick 7f82913 36 files · 71.3 KB Updated

File contents

Tyler-R-Kendrick/agent-skills/tree/main/skills/dev/algorithms commit 7f82913744

Frequently asked questions

npx skillmds add tyler-r-kendrick/algorithms