Solutions for HackerRank problems
Solutions are coded using Java 7 and Java 8
Problem | Subdomain | Solution |
---|---|---|
Acm Icpc Team | Implementation | AcmIcpcTeam.java |
Angry Professor | Implementation | AngryProfessor.java |
Append and Delete | Implementation | AppendAndDelete.java |
Apple and Orange | Implementation | AppleAndOrange.java |
Beautiful Days at the Movies | Implementation | BeautifulDaysAtTheMovies.java |
Beautiful Triplets | Implementation | BeautifulTriplets.java |
Between Two Sets | Implementation | BetweenTwoSets.java |
Bon Appetit | Implementation | BonAppetit.java |
Breaking the Records | Implementation | BreakingTheRecords.java |
Cats and a Mouse | Implementation | CatsAndAMouse.java |
Circular Array Rotation | Implementation | CircularArrayRotation.java |
Climbing the Leaderboard | Implementation | ClimbingTheLeaderboard.java |
Cut the Sticks | Implementation | CutTheSticks.java |
Designer PDF Viewer | Implementation | DesignerPDFViewer.java |
Divisible Sum Pairs | Implementation | DivisibleSumPairs.java |
Drawing Book | Implementation | DrawingBook.java |
Equalize the Array | Implementation | EqualizeTheArray.java |
Extra Long Factorials | Implementation | ExtraLongFactorials.java |
Find Digits | Implementation | FindDigits.java |
Grading Students | Implementation | GradingStudents.java |
Jumping on the Clouds Revisited | Implementation | JumpingOnTheCloudsRevisited.java |
Kangaroo | Implementation | Kangaroo.java |
Library Fine | Implementation | LibraryFine.java |
Migratory Birds | Implementation | MigratoryBirds.java |
Minimum Distances | Implementation | MinimumDistances.java |
Modified Kaprekar Numbers | Implementation | ModifiedKaprekarNumbers.java |
Picking Numbers | Implementation | PickingNumbers.java |
Queens Attack II | Implementation | QueensAttackII.java |
Repeated String | Implementation | RepeatedString.java |
Save the Prisoner | Implementation | SaveThePrisoner.java |
Sequence Equation | Implementation | SequenceEquation.java |
Sherlock and Squares | Implementation | SherlockAndSquares.java |
Sock Merchant | Implementation | SockMerchant.java |
Taum and Bday | Implementation | TaumAndBday.java |
The Hurdle Race | Implementation | TheHurdleRace.java |
The Time in Words | Implementation | TheTimeInWords.java |
Utopian Tree | Implementation | UtopianTree.java |
Viral Advertising | Implementation | ViralAdvertising.java |
Alternating Characters | Strings | AlternatingCharacters.java |
Anagram | Strings | Anagram.java |
Camel Case | Strings | CamelCase.java |
Funny String | Strings | FunnyString.java |
Gemstones | Strings | Gemstones.java |
Super Reduced String | Strings | SuperReducedString.java |
A Very Big Sum | Warmup | AVeryBigSum.java |
Birthday Cake Candles | Warmup | BirthdayCakeCandles.java |
Compare the Triplets | Warmup | CompareTheTriplets.java |
Diagonal Difference | Warmup | DiagonalDifference.java |
Mini Max Sum | Warmup | MiniMaxSum.java |
Plus Minus | Warmup | PlusMinus.java |
Simple Array Sum | Warmup | SimpleArraySum.java |
Solve Me First | Warmup | SolveMeFirst.java |
Staircase | Warmup | Staircase.java |
Time Conversion | Warmup | TimeConversion.java |