├── .gitignore ├── README.md ├── balancedParens └── balancedParens.js ├── binarySearchArray └── binarySearchArray.js ├── bubbleSort └── bubbleSort.js ├── characterFrequency └── characterFrequency.js ├── coinSums └── coinSums.js ├── commonAncestor └── commonAncestor.js ├── commonCharacters └── commonCharacters.js ├── constantTimeStackMin └── constantTimeStackMin.js ├── deepEquality └── deepEquality.js ├── evenOccurrence └── evenOccurrence.js ├── eventingLibrary └── eventingLibrary.js ├── functionBind └── functionBind.js ├── hashTable └── hashTable.js ├── hashTableResizing └── hashTableResizing.js ├── htmljQueryColor ├── README.md ├── index.html ├── lib │ └── jquery.js └── main.js ├── implementingOperators └── implementingOperators.js ├── insertionSort └── insertionSort.js ├── isSubsetOf └── isSubsetOf.js ├── jsonpFetcher ├── jsonpFetcher.html └── jsonpFetcher.js ├── key-concepts.js ├── key-concepts.rb ├── largestProductOfThree └── largestProductOfThree.js ├── linkedList └── linkedList.js ├── linkedListCycles └── linkedListCycles.js ├── longestPalindrome └── longestPalindrome.js ├── longestRun └── longestRun.js ├── nonrepeatedCharacter └── nonrepeatedCharacter.js ├── nthFibonacci └── nthFibonacci.js ├── numberToEnglish └── numberToEnglish.js ├── powerSet └── powerSet.js ├── primeTester └── primeTester.js ├── queueStack └── queueStack.js ├── rangeClass └── rangeClass.js ├── redo.js ├── reverseArray └── reverseArray.js ├── robotPaths └── robotPaths.js ├── rockPaperScissors └── rockPaperScissors.js ├── rockPaperScissorsII └── rockPaperScissors.js ├── romanNumeralTranslator └── romanNumeralTranslator.js ├── rotateMatrix └── rotateMatrix.js ├── shuffleDeck └── shuffleDeck.js ├── sortableTable ├── index.html ├── lib │ └── jquery-2.1.0.min.js └── sortableTable.js ├── spiralTraversal └── spiralTraversal.js ├── sumArray └── sumArray.js ├── telephoneWords └── telephoneWords.js ├── tree └── tree.js ├── treeBFSelect └── treeBFSelect.js ├── treeCountLeaves └── treeCountLeaves.js ├── treeDFselect └── treeDFSelect.js └── treeMap └── treeMap.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/README.md -------------------------------------------------------------------------------- /balancedParens/balancedParens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/balancedParens/balancedParens.js -------------------------------------------------------------------------------- /binarySearchArray/binarySearchArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/binarySearchArray/binarySearchArray.js -------------------------------------------------------------------------------- /bubbleSort/bubbleSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/bubbleSort/bubbleSort.js -------------------------------------------------------------------------------- /characterFrequency/characterFrequency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/characterFrequency/characterFrequency.js -------------------------------------------------------------------------------- /coinSums/coinSums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/coinSums/coinSums.js -------------------------------------------------------------------------------- /commonAncestor/commonAncestor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/commonAncestor/commonAncestor.js -------------------------------------------------------------------------------- /commonCharacters/commonCharacters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/commonCharacters/commonCharacters.js -------------------------------------------------------------------------------- /constantTimeStackMin/constantTimeStackMin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/constantTimeStackMin/constantTimeStackMin.js -------------------------------------------------------------------------------- /deepEquality/deepEquality.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/deepEquality/deepEquality.js -------------------------------------------------------------------------------- /evenOccurrence/evenOccurrence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/evenOccurrence/evenOccurrence.js -------------------------------------------------------------------------------- /eventingLibrary/eventingLibrary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/eventingLibrary/eventingLibrary.js -------------------------------------------------------------------------------- /functionBind/functionBind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/functionBind/functionBind.js -------------------------------------------------------------------------------- /hashTable/hashTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/hashTable/hashTable.js -------------------------------------------------------------------------------- /hashTableResizing/hashTableResizing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/hashTableResizing/hashTableResizing.js -------------------------------------------------------------------------------- /htmljQueryColor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/htmljQueryColor/README.md -------------------------------------------------------------------------------- /htmljQueryColor/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/htmljQueryColor/index.html -------------------------------------------------------------------------------- /htmljQueryColor/lib/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/htmljQueryColor/lib/jquery.js -------------------------------------------------------------------------------- /htmljQueryColor/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/htmljQueryColor/main.js -------------------------------------------------------------------------------- /implementingOperators/implementingOperators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/implementingOperators/implementingOperators.js -------------------------------------------------------------------------------- /insertionSort/insertionSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/insertionSort/insertionSort.js -------------------------------------------------------------------------------- /isSubsetOf/isSubsetOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/isSubsetOf/isSubsetOf.js -------------------------------------------------------------------------------- /jsonpFetcher/jsonpFetcher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/jsonpFetcher/jsonpFetcher.html -------------------------------------------------------------------------------- /jsonpFetcher/jsonpFetcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/jsonpFetcher/jsonpFetcher.js -------------------------------------------------------------------------------- /key-concepts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/key-concepts.js -------------------------------------------------------------------------------- /key-concepts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/key-concepts.rb -------------------------------------------------------------------------------- /largestProductOfThree/largestProductOfThree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/largestProductOfThree/largestProductOfThree.js -------------------------------------------------------------------------------- /linkedList/linkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/linkedList/linkedList.js -------------------------------------------------------------------------------- /linkedListCycles/linkedListCycles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/linkedListCycles/linkedListCycles.js -------------------------------------------------------------------------------- /longestPalindrome/longestPalindrome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/longestPalindrome/longestPalindrome.js -------------------------------------------------------------------------------- /longestRun/longestRun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/longestRun/longestRun.js -------------------------------------------------------------------------------- /nonrepeatedCharacter/nonrepeatedCharacter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/nonrepeatedCharacter/nonrepeatedCharacter.js -------------------------------------------------------------------------------- /nthFibonacci/nthFibonacci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/nthFibonacci/nthFibonacci.js -------------------------------------------------------------------------------- /numberToEnglish/numberToEnglish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/numberToEnglish/numberToEnglish.js -------------------------------------------------------------------------------- /powerSet/powerSet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/powerSet/powerSet.js -------------------------------------------------------------------------------- /primeTester/primeTester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/primeTester/primeTester.js -------------------------------------------------------------------------------- /queueStack/queueStack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/queueStack/queueStack.js -------------------------------------------------------------------------------- /rangeClass/rangeClass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/rangeClass/rangeClass.js -------------------------------------------------------------------------------- /redo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/redo.js -------------------------------------------------------------------------------- /reverseArray/reverseArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/reverseArray/reverseArray.js -------------------------------------------------------------------------------- /robotPaths/robotPaths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/robotPaths/robotPaths.js -------------------------------------------------------------------------------- /rockPaperScissors/rockPaperScissors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/rockPaperScissors/rockPaperScissors.js -------------------------------------------------------------------------------- /rockPaperScissorsII/rockPaperScissors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/rockPaperScissorsII/rockPaperScissors.js -------------------------------------------------------------------------------- /romanNumeralTranslator/romanNumeralTranslator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/romanNumeralTranslator/romanNumeralTranslator.js -------------------------------------------------------------------------------- /rotateMatrix/rotateMatrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/rotateMatrix/rotateMatrix.js -------------------------------------------------------------------------------- /shuffleDeck/shuffleDeck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/shuffleDeck/shuffleDeck.js -------------------------------------------------------------------------------- /sortableTable/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/sortableTable/index.html -------------------------------------------------------------------------------- /sortableTable/lib/jquery-2.1.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/sortableTable/lib/jquery-2.1.0.min.js -------------------------------------------------------------------------------- /sortableTable/sortableTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/sortableTable/sortableTable.js -------------------------------------------------------------------------------- /spiralTraversal/spiralTraversal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/spiralTraversal/spiralTraversal.js -------------------------------------------------------------------------------- /sumArray/sumArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/sumArray/sumArray.js -------------------------------------------------------------------------------- /telephoneWords/telephoneWords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/telephoneWords/telephoneWords.js -------------------------------------------------------------------------------- /tree/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/tree/tree.js -------------------------------------------------------------------------------- /treeBFSelect/treeBFSelect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/treeBFSelect/treeBFSelect.js -------------------------------------------------------------------------------- /treeCountLeaves/treeCountLeaves.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/treeCountLeaves/treeCountLeaves.js -------------------------------------------------------------------------------- /treeDFselect/treeDFSelect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/treeDFselect/treeDFSelect.js -------------------------------------------------------------------------------- /treeMap/treeMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fay-jai/toy-problems/HEAD/treeMap/treeMap.js --------------------------------------------------------------------------------