#100-days-of-Algorithm-Challenge Day 1: 23-Jan-2016 - Array Reverse
[Day 2: 24-Jan-2016 - Left Rotation] (https://github.com/azimshaik/100-days-of-Algorithm-Challenge/blob/master/Algorithms/src/algos/Day2_LeftRotation.java)
[Day 3: 26-Jan-2016 - Hour Glass] (https://github.com/azimshaik/100-days-of-Algorithm-Challenge/blob/master/Algorithms/src/algos/Day3_HourGlass.java)
[Day 4: 26-Jan-2016 - Sparse Arrays] (https://github.com/azimshaik/100-days-of-Algorithm-Challenge/blob/master/Algorithms/src/algos/Day4_SparseArrays.java)
[Day 5: 28-Jan- 2016- Lexical Order] (https://github.com/azimshaik/100-days-of-Algorithm-Challenge/blob/master/Algorithms/src/algos/Day5_LexicalOrder.java)
[Day 6: 31-Jan- 2016- NaiveStringMatching] (https://github.com/azimshaik/100-days-of-Algorithm-Challenge/blob/master/Algorithms/src/algos/Day6_NaiveStringMatching.java) Matches the given pattern in the string and returns the position.