From bd6660b0e91a43d5c6a8c5ce44aadbfba62f2bd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Monta=C3=B1ana?= Date: Tue, 13 Dec 2022 15:46:49 +0100 Subject: [PATCH] feat: :zap: Use stable_sort to sort indices --- CPPFImdlp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CPPFImdlp.cpp b/CPPFImdlp.cpp index da2748d..46dadeb 100644 --- a/CPPFImdlp.cpp +++ b/CPPFImdlp.cpp @@ -152,7 +152,7 @@ namespace mdlp { indices_t idx(X_.size()); iota(idx.begin(), idx.end(), 0); for (size_t i = 0; i < X_.size(); i++) - sort(idx.begin(), idx.end(), [&X_](size_t i1, size_t i2) + stable_sort(idx.begin(), idx.end(), [&X_](size_t i1, size_t i2) { return X_[i1] < X_[i2]; }); return idx; }