My solutions to the 30 Days of Code tutorial challenges at Hackerrank in Java
π» - https://www.hackerrank.com/domains/tutorials/30-days-of-code
β Day 0 : Hello, World
β Day 1 : Data Types
β Day 2 : Operators
β Day 3 : Intro to Conditional Statements
β Day 4 : Class vs. Instance
β Day 5 : Loops
β Day 6 : Let's Review
β Day 7 : Arrays
β Day 8 : Dictionaries and Maps
β Day 9 : Recursion
β Day 10 : Binary Numbers
β Day 11 : 2D Arrays
β Day 12 : Inheritance
β Day 13 : Abstract Classes
β Day 14 : Scope
β Day 15 : Linked List
β Day 16 : Exceptions - String to Integer
β Day 17 : More Exceptions
β Day 18 : Queues and Stacks
β Day 19 : Interfaces
β Day 20 : Sorting
β Day 21 : Generics
β Day 22 : Binary Search Trees
β Day 23 : BST Level-Order Traversal
β Day 24 : More Linked Lists
β Day 25 : Running Time and Complexity
β Day 26 : Nested Logic
β Day 27 : Testing
β Day 28 : RegEx, Patterns, and Intro to Databases
β Day 29 : Bitwise AND
Contributed with π by Tridib