UNPKG

lgrthms

Version:

Algorithms and data structures for your JavaScript and TypeScript projects 🧑‍💻

5 lines (4 loc) 360 B
export declare function quickselectKthSmallest<T>(array: T[], k: number): T; export declare function quickselectKthSmallest<T, K>(array: T[], k: number, get: (element: T) => K): T; export declare function quickselectKthLargest<T>(array: T[], k: number): T; export declare function quickselectKthLargest<T, K>(array: T[], k: number, get: (element: T) => K): T;