|
9 | 9 | *[SumOfSubset](Backtracking/SumOfSubset.js)
|
10 | 10 | ***Bit-Manipulation**
|
11 | 11 | *[BinaryCountSetBits](Bit-Manipulation/BinaryCountSetBits.js)
|
| 12 | +*[GrayCodes](Bit-Manipulation/GrayCodes.js) |
12 | 13 | *[IsPowerofFour](Bit-Manipulation/IsPowerofFour.js)
|
13 | 14 | *[IsPowerOfTwo](Bit-Manipulation/IsPowerOfTwo.js)
|
14 | 15 | *[LogTwo](Bit-Manipulation/LogTwo.js)
|
|
55 | 56 | *[OctToDecimal](Conversions/OctToDecimal.js)
|
56 | 57 | *[OuncesToKilograms](Conversions/OuncesToKilograms.js)
|
57 | 58 | *[RailwayTimeConversion](Conversions/RailwayTimeConversion.js)
|
| 59 | +*[RgbHslConversion](Conversions/RgbHslConversion.js) |
58 | 60 | *[RgbHsvConversion](Conversions/RgbHsvConversion.js)
|
59 | 61 | *[RGBToHex](Conversions/RGBToHex.js)
|
60 | 62 | *[RomanToDecimal](Conversions/RomanToDecimal.js)
|
|
72 | 74 | *[Graph2](Data-Structures/Graph/Graph2.js)
|
73 | 75 | *[Graph3](Data-Structures/Graph/Graph3.js)
|
74 | 76 | ***Heap**
|
| 77 | +*[BinaryHeap](Data-Structures/Heap/BinaryHeap.js) |
75 | 78 | *[KeyPriorityQueue](Data-Structures/Heap/KeyPriorityQueue.js)
|
76 |
| -*[MaxHeap](Data-Structures/Heap/MaxHeap.js) |
77 |
| -*[MinHeap](Data-Structures/Heap/MinHeap.js) |
78 | 79 | *[MinPriorityQueue](Data-Structures/Heap/MinPriorityQueue.js)
|
79 | 80 | ***Linked-List**
|
80 | 81 | *[AddTwoNumbers](Data-Structures/Linked-List/AddTwoNumbers.js)
|
81 | 82 | *[CycleDetection](Data-Structures/Linked-List/CycleDetection.js)
|
82 | 83 | *[DoublyLinkedList](Data-Structures/Linked-List/DoublyLinkedList.js)
|
| 84 | +*[MergeTwoSortedLinkedLists](Data-Structures/Linked-List/MergeTwoSortedLinkedLists.js) |
83 | 85 | *[ReverseSinglyLinkedList](Data-Structures/Linked-List/ReverseSinglyLinkedList.js)
|
84 | 86 | *[SinglyCircularLinkedList](Data-Structures/Linked-List/SinglyCircularLinkedList.js)
|
85 | 87 | *[SinglyLinkedList](Data-Structures/Linked-List/SinglyLinkedList.js)
|
|
88 | 90 | *[Queue](Data-Structures/Queue/Queue.js)
|
89 | 91 | *[QueueUsing2Stacks](Data-Structures/Queue/QueueUsing2Stacks.js)
|
90 | 92 | ***Stack**
|
| 93 | +*[EvaluateExpression](Data-Structures/Stack/EvaluateExpression.js) |
91 | 94 | *[Stack](Data-Structures/Stack/Stack.js)
|
92 | 95 | *[StackES6](Data-Structures/Stack/StackES6.js)
|
93 | 96 | ***Tree**
|
|
179 | 182 | *[DecimalExpansion](Maths/DecimalExpansion.js)
|
180 | 183 | *[DecimalIsolate](Maths/DecimalIsolate.js)
|
181 | 184 | *[DegreeToRadian](Maths/DegreeToRadian.js)
|
| 185 | +*[Determinant](Maths/Determinant.js) |
182 | 186 | *[EuclideanDistance](Maths/EuclideanDistance.js)
|
183 | 187 | *[EulerMethod](Maths/EulerMethod.js)
|
184 | 188 | *[EulersTotient](Maths/EulersTotient.js)
|
|
239 | 243 | *[RadianToDegree](Maths/RadianToDegree.js)
|
240 | 244 | *[ReverseNumber](Maths/ReverseNumber.js)
|
241 | 245 | *[ReversePolishNotation](Maths/ReversePolishNotation.js)
|
| 246 | +*[RowEchelon](Maths/RowEchelon.js) |
242 | 247 | *[ShorsAlgorithm](Maths/ShorsAlgorithm.js)
|
243 | 248 | *[SieveOfEratosthenes](Maths/SieveOfEratosthenes.js)
|
244 | 249 | *[SieveOfEratosthenesIntArray](Maths/SieveOfEratosthenesIntArray.js)
|
|