cyberneticlibrary

Implement algorithms and data structures

algorithms-data-structuresskillsetup L164
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