Fix word typos in comments (#4928)

* fixed: spelling

nonegative -> non-negative

* fixed: spelling

transpostiion -> transposition

* fixed: spelling

topolical -> topological

* fixed: spelling

sufix -> suffix
This commit is contained in:
Sarvesh Kumar Dwivedi 2021-10-04 09:37:58 +05:30 committed by GitHub
parent d530d2bcf4
commit 90db98304e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 5 deletions

View File

@ -1,5 +1,5 @@
""" """
Bead sort only works for sequences of nonegative integers. Bead sort only works for sequences of non-negative integers.
https://en.wikipedia.org/wiki/Bead_sort https://en.wikipedia.org/wiki/Bead_sort
""" """

View File

@ -1,7 +1,7 @@
""" """
Source: https://en.wikipedia.org/wiki/Odd%E2%80%93even_sort Source: https://en.wikipedia.org/wiki/Odd%E2%80%93even_sort
This is a non-parallelized implementation of odd-even transpostiion sort. This is a non-parallelized implementation of odd-even transposition sort.
Normally the swaps in each set happen simultaneously, without that the algorithm Normally the swaps in each set happen simultaneously, without that the algorithm
is no better than bubble sort. is no better than bubble sort.

View File

@ -10,7 +10,7 @@ vertices = ["a", "b", "c", "d", "e"]
def topological_sort(start, visited, sort): def topological_sort(start, visited, sort):
"""Perform topolical sort on a directed acyclic graph.""" """Perform topological sort on a directed acyclic graph."""
current = start current = start
# add current to visited # add current to visited
visited.append(current) visited.append(current)

View File

@ -14,7 +14,7 @@ Time Complexity: O(n) - where n is the length of the string
def prefix_function(input_string: str) -> list: def prefix_function(input_string: str) -> list:
""" """
For the given string this function computes value for each index(i), For the given string this function computes value for each index(i),
which represents the longest coincidence of prefix and sufix which represents the longest coincidence of prefix and suffix
for given substring (input_str[0...i]) for given substring (input_str[0...i])
For the value of the first element the algorithm always returns 0 For the value of the first element the algorithm always returns 0
@ -45,7 +45,7 @@ def prefix_function(input_string: str) -> list:
def longest_prefix(input_str: str) -> int: def longest_prefix(input_str: str) -> int:
""" """
Prefix-function use case Prefix-function use case
Finding longest prefix which is sufix as well Finding longest prefix which is suffix as well
>>> longest_prefix("aabcdaabc") >>> longest_prefix("aabcdaabc")
4 4