Day 0: Hello World |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day00_HelloWorld.java |
|
|
|
https://github.com/jfdoyle3/HackerRank/blob/master/c/day0_helloworld.c |
Day 1: Data Types |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day01_DataTypes.java |
|
|
|
https://github.com/jfdoyle3/HackerRank/blob/master/c/day1_data_types.c |
Day 2: Operators |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day02_Operators.java |
|
|
|
https://github.com/jfdoyle3/HackerRank/blob/master/c/day2_operators.c |
Day 3: Conditional Statements |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day03_Intro_to_Conditional_Statements.java |
|
|
|
https://github.com/jfdoyle3/HackerRank/blob/master/c/day3_Intro_to_Conditiona_Statements.c |
Day 4: Class vs. Instance |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day03_Intro_to_Conditional_Statements.java |
|
|
|
|
Day 5: Loops |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day05_Loops.java |
|
|
|
https://github.com/jfdoyle3/HackerRank/blob/master/c/day5_loops.c |
Day 6: Let's Review |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day06_Lets_Review.java |
|
|
|
|
Day 7: Arrays |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day07_%20Arrays.java |
|
|
|
|
Day 8: Dictionaries and maps |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day08_Dictionaries_and_Maps.java |
|
|
|
|
Day 9: Recursion 3 |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day09_Recursion_3.java |
|
|
|
|
Day 10: Binary Numbers |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day10_Binary_Numbers.java |
|
|
|
|
Day 11: 2D-Arrays |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day11_2D_Arrays.java |
|
|
|
|
Day 12: Inheritance |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day12_Inheritance.java |
|
|
|
|
Day 13: Abstract Classes |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day13_Abstract_Classes.java |
|
|
|
|
Day 14: Scope |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day14_Scope.java |
|
|
|
|
Day 15: Linked List |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day15_Linked_List.java |
|
|
|
|
Day 16: Exceptions - String to Integer |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day16_Exceptions_-_String_to_Integer.java |
|
|
|
|
Day 17: More Exceptions |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day17_More_Exceptions.java |
|
|
|
|
Day 18: Queues and Stacks |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day18_Queues_and_Stacks.java |
|
|
|
|
Day 19: Interfaces |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day19_Interfaces.java |
|
|
|
|
Day 20: Sorting |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day20_Sorting.java |
|
|
|
|
Day 21: Generics |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day21_Generics.java |
|
|
|
|
Day 22: Binary Search Tree |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day22_Binary_Search_Trees.java |
|
|
|
|
Day 23: BST Level-Order Traversal |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day23_BST_Level-Order_Traversal.java |
|
|
|
|
Day 24: More Linked Lists |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day24_More_Linked_Lists.java |
|
|
|
|
Day 25: Running Time and Complexity |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day25_Running_Time_and_Complexity.java |
|
|
|
|
Day 26: Nexts Logic |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day26_Nested_Logic.java |
|
|
|
|
Day 27: Testing |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day27_Testing.java |
|
|
|
|
Day 28: RegEx, Patterns, and Into to Databases |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day28_RegEx_Patterns_and_Intro_to_Databases.java |
|
|
|
|
Day 29: Bitwise AND |
https://github.com/jfdoyle3/HackerRank/blob/master/java/30DaysOfCoding/Day29_Bitwise_AND.java |
|
|
|
|