File Explorer

/proc/self/root/var/runtime/node_modules/@aws-sdk/node_modules/mnemonist

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

fibonacci-heap.d.ts1.2 KB · 66 lines
/** * Mnemonist FibonacciHeap Typings * ================================ */type FibonacciHeapComparator<T> = (a: T, b: T) => number; export default class FibonacciHeap<T> {   // Members  size: number;   // Constructor  constructor(comparator?: FibonacciHeapComparator<T>);   // Methods  clear(): void;  push(item: T): number;  peek(): T | undefined;  pop(): T | undefined;  inspect(): any;   // Statics  static from<I>(    iterable: Iterable<I> | {[key: string] : I},    comparator?: FibonacciHeapComparator<I>  ): FibonacciHeap<I>;} export class MinFibonacciHeap<T> {   // Members  size: number;   // Constructor  constructor(comparator?: FibonacciHeapComparator<T>);   // Methods  clear(): void;  push(item: T): number;  peek(): T | undefined;  pop(): T | undefined;  inspect(): any;   // Statics  static from<I>(iterable: Iterable<I> | {[key: string] : I}): FibonacciHeap<I>;} export class MaxFibonacciHeap<T> {   // Members  size: number;   // Constructor  constructor(comparator?: FibonacciHeapComparator<T>);   // Methods  clear(): void;  push(item: T): number;  peek(): T | undefined;  pop(): T | undefined;  inspect(): any;   // Statics  static from<I>(iterable: Iterable<I> | {[key: string] : I}): FibonacciHeap<I>;}