HackerRank 30 Days of Code Hackerrank Problem Solution Day 0: Hello, World. Hello-World Day 1: Data Types Data-Types Day 2: Operators Operators Day 3: Intro to Conditional Statements Intro-to-Conditional-Statements Day 4: Class vs. Instance Class-Instance Day 5: Loops Loops Day 6: Let's Review Lets-Review Day 7: Arrays Arrays Day 8: Dictionaries and Maps DictionariesandMaps Day 9: Recursion 3 Recursion Day 10:Binary Numbers Binary Number Day11: 2D-Arrays 2D Arrays Day 12: Inheritance Inheritance Day 13: Abstract Classes Abstract-Classes Day 14: Scope Scope Day 15:Linkedlist Linkedlist Day 16:Exceptions- String to Integer String to Integer Day 17:More Exceptions More Exceptions Day 18:Queues-Stacks Queues-Stacks Day 19:Interfaces Interfaces Day 20:Sorting Sorting Day 21:Generics Generics Day 22:BST BST Day 23:BST-Level-Order-Traversal BST-Level-Order-Traversal Day 24:More-Linked-List More-Linked-List Day 25:Running-Time-and-Complexity PrimeNumber Day 26:Nested-Logic Nested-Logic Day 27:Testing Testing Day28-RegEx-Patterns-and-Intro-to-Databases RegEx-Patterns-and-Intro-to-Databases Day29-Bitwise-And Bitwise-And