diff --git a/pydatastructs/linear_data_structures/algorithms.py b/pydatastructs/linear_data_structures/algorithms.py index 6d383fdca..4010a3c28 100644 --- a/pydatastructs/linear_data_structures/algorithms.py +++ b/pydatastructs/linear_data_structures/algorithms.py @@ -1439,7 +1439,7 @@ def selection_sort(array, **kwargs): """ backend = kwargs.pop("backend", Backend.PYTHON) if backend == Backend.CPP: - return _algorithms.bubble_sort(array, **kwargs) + return _algorithms.selection_sort(array, **kwargs) start = kwargs.get('start', 0) end = kwargs.get('end', len(array) - 1) comp = kwargs.get('comp', lambda u, v: u <= v)