added asserts for k and n

This commit is contained in:
Ahmet Inan 2024-03-09 17:55:32 +01:00
commit 6013451ee2

View file

@ -46,6 +46,7 @@ static TYPE select(TYPE *a, int l, int h, int k)
template <typename TYPE>
TYPE quick_select(TYPE *a, int k, int n)
{
assert(n && k < n);
return QUICK::select(a, 0, n-1, k);
}