dsa
dsa copied to clipboard
Make utils/generators for DSA
Th Vimeagen (Prims algo) https://youtu.be/om4nY7nQyBQ?si=F70CoVp8eREBMAjx (see first 1 min)
- One reason I always feel lazy thinking/starting out with trying out DSA is the setups one needs to do. Maybe there's a lib already. Example - adjacency lists, iterators, stack funcs, fun data examples.
- Also make sure there's exactly one representation of each algo/ds/idea. Variations (including important ones are 'collapsed' by default). One source of truth for each algo/ds.
- Make a debug, animation layer (optional). May be irrelevant or even harmful for some algo/ds.