UNPKG

algs4js

Version:

Basic algorithms and data structures implemented with es6

50 lines (32 loc) 1.5 kB
'use strict'; var _MergeSort = require('./sorting/MergeSort'); var _MergeSort2 = _interopRequireDefault(_MergeSort); var _QuickSort = require('./sorting/QuickSort'); var _QuickSort2 = _interopRequireDefault(_QuickSort); var _HeapSort = require('./sorting/HeapSort'); var _HeapSort2 = _interopRequireDefault(_HeapSort); var _Factorial = require('./dynamic-programming/Factorial'); var _Factorial2 = _interopRequireDefault(_Factorial); var _MaxSubArray = require('./dynamic-programming/MaxSubArray'); var _MaxSubArray2 = _interopRequireDefault(_MaxSubArray); var _SimpleStringAlgs = require('./strings/SimpleStringAlgs'); var _SimpleStringAlgs2 = _interopRequireDefault(_SimpleStringAlgs); var _DecimalToRomanNumeral = require('./misc/DecimalToRomanNumeral'); var _DecimalToRomanNumeral2 = _interopRequireDefault(_DecimalToRomanNumeral); var _KnightShortestPath = require('./misc/KnightShortestPath'); var _KnightShortestPath2 = _interopRequireDefault(_KnightShortestPath); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } module.exports = { // Sorting QuickSort: _QuickSort2.default, MergeSort: _MergeSort2.default, HeapSort: _HeapSort2.default, // Dynamic Programming Factorial: _Factorial2.default, MaxSubArray: _MaxSubArray2.default, // Strings, SimpleStringAlgs: _SimpleStringAlgs2.default, // Misc DecimalToRomanNumerals: _DecimalToRomanNumeral2.default, KnightShortestPath: _KnightShortestPath2.default };