algorithms_hackerRank Algorithm based questions from hacker rank #To-do:update needed based on solutions provided