HackerRank : https://www.hackerrank.com/domains/algorithms/
Basic
- DateHandlerUtility
- Java8StreamReadFile
- ScanInput
- StringHandlerUtility
- Test
Warmup
- A_Very_Big_Sum
- Birthday_Cake_Candles
- Compare_the_Triplets
- Diagonal_Difference
- MIn_Max_Sum
- Plus_Minus
- Simple_Array_Sum
- Solve_Me_First
- Staircase
- Time_Conversion
Implementation
- Grading Students
- Apple_and_Orange
- Birthday_Chocolate
- Between_Two_Sets
- Breaking_the_Records
- Kangaroo
Challenge
- Test30min1
- AladdinAndCarpet
- CellCompeteTest
- CircularSubstringCompetition
- DocumentManagementSystem
- GameEvent
- TestGCD
- DigitalWallet
Array
- LeftRotation.java
- SolutionFor2DArrayDS
HashDictionary
- CommonSubString.java
- RandsomNote.java
Sort
- BubbleSort.java
- MarkAndToys.java
String
- AlternatingCharacters.java
- MakingAnagrams.java
Greedy
- LuckBalance.java
- MinimumAbsoluteDifference.java
LinkedList
- DoublyLinkedListNode.java
- DoublyLinkedListTest.java
- SinglyLinkedListNode.java
- SinglyLinkedListTest.java
Tree
- BinaryTreeTest.java
- Node.java
GSon Example
GraphTheory and Misc Experiments