@gabrielrufino/cube
Version:
Data structures made in Typescript
10 lines (9 loc) • 356 B
TypeScript
import type IHashTableLinearProbingData from './IHashTableLinearProbingData';
interface IHashTableLinearProbing<T> {
get data(): IHashTableLinearProbingData<T>;
get size(): number;
put: (_key: string, _value: T) => T | null;
get: (_key: string) => T | null;
remove: (_key: string) => T | null;
}
export default IHashTableLinearProbing;