From 9021517448b46ddb3dba416d7b2fb5b6d75b08cb Mon Sep 17 00:00:00 2001 From: polsevev Date: Mon, 27 Feb 2023 20:44:46 +0100 Subject: [PATCH] fixed coctailShaker --- src/Algorithm.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Algorithm.rs b/src/Algorithm.rs index bf18c6c..646c56c 100644 --- a/src/Algorithm.rs +++ b/src/Algorithm.rs @@ -105,7 +105,7 @@ impl Algorithm{ } swapped = false; upperBound = upperBound-1; - for i in ((lowerBound)..(upperBound-1)).rev() { + for i in ((lowerBound)..(upperBound)).rev() { if list.lessThan(i+1, i) { if list.swap(i+1, i).await {return}; swapped = true;