30 Days of Code Day Challenge Points Solution 0 Hello, World 30 Solution.java 1 Data Types 30 Solution.java 2 Operators 30 Solution.java 3 Intro to Conditional Statements 30 Solution.java 4 Class vs. Instance 30 Solution.java 5 Loops 30 Solution.java 6 Let's Review 30 Solution.java 7 Arrays 30 Solution.java 8 Dictionaries and Maps 30 Solution.java 9 Recursion 30 Solution.java 10 Binary Numbers 30 Solution.java 11 2D Arrays 30 Solution.java 12 Inheritance 30 Solution.java 13 Abstract Classes 30 Solution.java 14 Scope 30 Solution.java 15 Linked List 30 Solution.java 16 Exceptions - String to Integer 30 Solution.java 17 More Exceptions 30 Solution.java 18 Queues and Stacks 30 Solution.java 19 Interfaces 30 Solution.java 20 Sorting 30 Solution.java 21 Generics 30 Solution.java 22 Binary Search Trees 30 Solution.java 23 BST Level-Order Traversal 30 Solution.java 24 More Linked Lists 30 Solution.java 25 Running Time and Complexity 30 Solution.java 26 Nested Logic 30 Solution.java 27 Testing 30 Solution.java