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); }