hcp-uw/algo-visualizer

Dijkstra's Algorithm

Opened this issue · 0 comments

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