Dijkstra's Algorithm
Opened this issue · 0 comments
nith2001 commented
Here are some high-level steps we need to smoothen out in order to work towards coding Dijkstra's
- Design the Dijkstra's page and figure out what visuals or data structures we need to make visible to the user
- Design the components of the page and how highlighting graph logic would work
- Design backend endpoint to receive information about the start and end node and graph node + edge + edge weight information
- Design the structure of the return type and how to make it usable for the front-end
- Understand how edge weights can be added to edges (it's implemented but we should double-check functionality and storage of values)
Priority: Medium
Difficulty: Hard, will require ~3 people
Time: ~4 weeks