From 6013451ee2bf181eb35948bb49bf01b78f8891bd Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Sat, 9 Mar 2024 17:55:32 +0100 Subject: [PATCH] added asserts for k and n --- quick_select.hh | 1 + 1 file changed, 1 insertion(+) diff --git a/quick_select.hh b/quick_select.hh index 35a3090..4de523a 100644 --- a/quick_select.hh +++ b/quick_select.hh @@ -46,6 +46,7 @@ static TYPE select(TYPE *a, int l, int h, int k) template TYPE quick_select(TYPE *a, int k, int n) { + assert(n && k < n); return QUICK::select(a, 0, n-1, k); }