typescript-algorithms-and-datastructures
Version:
Useful algorithms and Data structures written in typescript.
55 lines • 2.84 kB
JavaScript
(function (factory) {
if (typeof module === "object" && typeof module.exports === "object") {
var v = factory(require, exports);
if (v !== undefined) module.exports = v;
}
else if (typeof define === "function" && define.amd) {
define(["require", "exports", "./BitArray", "./BitMatrix", "./FindMaximumSubarray", "./HashTable", "./LinkedList", "./ObjectArray", "./Queue", "./RadixTree", "./RadixTreeNode", "./Stack", "./Trie", "./TrieWithValue", "./TypedQueue", "./TypedStack", "./Utils", "./binarySum", "./linearSearch", "./BinaryTree/index", "./functions/index", "./Graph/index", "./Sort/index"], factory);
}
})(function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const BitArray_1 = require("./BitArray");
exports.BitArray = BitArray_1.BitArray;
const BitMatrix_1 = require("./BitMatrix");
exports.BitMatrix = BitMatrix_1.BitMatrix;
const FindMaximumSubarray_1 = require("./FindMaximumSubarray");
exports.FindMaximumSubarray = FindMaximumSubarray_1.default;
const HashTable_1 = require("./HashTable");
exports.HashTable = HashTable_1.HashTable;
const LinkedList_1 = require("./LinkedList");
exports.LinkedList = LinkedList_1.LinkedList;
const ObjectArray_1 = require("./ObjectArray");
exports.ObjectArray = ObjectArray_1.ObjectArray;
const Queue_1 = require("./Queue");
exports.Queue = Queue_1.Queue;
const RadixTree_1 = require("./RadixTree");
exports.RadixTree = RadixTree_1.RadixTree;
const RadixTreeNode_1 = require("./RadixTreeNode");
exports.RadixTreeNode = RadixTreeNode_1.RadixTreeNode;
const Stack_1 = require("./Stack");
exports.Stack = Stack_1.Stack;
const Trie_1 = require("./Trie");
exports.Trie = Trie_1.Trie;
const TrieWithValue_1 = require("./TrieWithValue");
exports.TrieWithValue = TrieWithValue_1.TrieWithValue;
const TypedQueue_1 = require("./TypedQueue");
exports.TypedQueue = TypedQueue_1.TypedQueue;
const TypedStack_1 = require("./TypedStack");
exports.TypedStack = TypedStack_1.TypedStack;
const Utils_1 = require("./Utils");
exports.Utils = Utils_1.Utils;
const binarySum_1 = require("./binarySum");
exports.binarySum = binarySum_1.default;
const linearSearch_1 = require("./linearSearch");
exports.linearSearch = linearSearch_1.default;
const index_1 = require("./BinaryTree/index");
exports.BinaryTree = index_1.default;
const index_2 = require("./functions/index");
exports.functions = index_2.default;
const index_3 = require("./Graph/index");
exports.Graph = index_3.default;
const index_4 = require("./Sort/index");
exports.Sort = index_4.default;
});
//# sourceMappingURL=index.js.map