Skip to content

Fixes #12192 #12294

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fixed
  • Loading branch information
VarshiniShreeV committed Oct 27, 2024
commit 3d3d5aad65e36769009a9be3b4396d30aff5e430
8 changes: 4 additions & 4 deletions sorts/topological_sort.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@
current = start
# Mark the current node as visited
visited.append(current)
# List of all neighbours of current node
# List of all neighbors of current node
neighbors = edges[current]

# Traverse all neighbours of the current node
# Traverse all neighbors of the current node
for neighbor in neighbors:
# Recursively visit each unvisited neighbour
# Recursively visit each unvisited neighbor
if neighbor not in visited:
sort = topological_sort(neighbor, visited, sort)

# After visiting all neigbours, add the current node to the sorted list
# After visiting all neigbors, add the current node to the sorted list
sort.append(current)

# If there are some nodes that were not visited (disconnected components)
Expand All @@ -47,5 +47,5 @@
sort = topological_sort("a", [], [])

# Reversing the list to get the correct topological order (Top down approach)
sort.reverse()

Check failure on line 50 in sorts/topological_sort.py

View workflow job for this annotation

GitHub Actions / ruff

Ruff (W291)

sorts/topological_sort.py:50:19: W291 Trailing whitespace

Expand Down
Loading