# hackerrankSolutions-JavaScript
My Hackerrank solutions in JavaScript.
WARMUP
1. Simple Array Sum [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/simpleArraySum.js)
2. Compare The Triplets [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/compareTheTriplets.js)
3. Diagonal Difference [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/diagonalDifference.js)
4. A Very Big Sum [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/aVeryBigSum.js)
5. Birthday Cake Candles [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/birthdayCakeCandles.js)
6. Time Conversion [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Warmup/timeConversion.js)
IMPLEMENTATION
1. Picking Numbers [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/pickingNumbers.js)
2. Minimum Distances [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/minimumDistances.js)
3. Designer PDF Viewer [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/designerPDFViewer.js)
4. Sequence Equation [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Implementation/sequenceEquation.js)
STRINGS
1. The Love-Letter Mystery [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/theLove-LetterMystery.js)
2. Game of Thrones - I [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/gameOfThrones-I.js)
3. Making Anagrams [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/makingAnagrams.js)
4. Anagram [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/anagram.js)
5. Two Strings [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/twoStrings.js)
6. Strong Password [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/strongPassword.js)
7. String Construction [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Strings/stringConstruction.js)
SORTING
1. Lily's Homework [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Sorting/lily'sHomework.js)
2. Big Sorting [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Sorting/bigSorting.js)
GREEDY
1. Minimum Absolute Difference in an Array [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Greedy/minAbsDiffInArray.js)
2. Marc's Cakewalk [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Greedy/marc'sCakewalk.js)
DYNAMIC PROGRAMMING
1. Fibonacci Modified [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Dynamic%20Programming/fibonacciModified.js)
GRAPH THEORY
1. Roads and Libraries [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions-JavaScript/blob/master/Graph%20Theory/roadsAndLibraries.js)
BIT MANIPULATION
1. Flipping Bits [Easy] [Solution](https://github.com/aditiraj/hackerrankSolutions/blob/master/Bit%20Manipulation/flippingBits.js)
2. Sansa and XOR [Medium] [Solution](https://github.com/aditiraj/hackerrankSolutions/blob/master/Bit%20Manipulation/sansaAndXor.js)