Implement algorithms and data structures
algorithms-data-structuresskillsetup L1★64
Tibsfox/gsd-skill-creator ↗What it does
Select optimal data structures and prove algorithm complexity bounds
Best for
Solving programming interview problems and building efficient systems without trial-and-error.
Inputs
- · Problem spec (query/insert/delete frequencies), size bounds, precision needs
Outputs
- · Data structure choice, implementation, worst/average case Big-O proofs
Preconditions
- · Understand Big-O notation
- · Know sorting, searching, graph traversals
Failure modes
- · Picking hash map when order matters (use B-tree)
- · Ignoring cache locality (array faster than linked list)
Trust signals
- · Tibsfox, stable 2026-04-12
- · Covers heap, trie, segment tree, DSU, fenwick tree