Comment Comment by School-Cotton Presumably the list is not ordered adversarially, so you can just use quickselect, at O(n) running time. parent School-Cotton 4 years ago