An open API service indexing awesome lists of open source software.

https://github.com/mohamedmetwalli5/hackerrank-solutions

✅🟩 These solutions are designed for beginners tackling various HackerRank challenges. They are continually updated to make them easier for beginners to grasp.
https://github.com/mohamedmetwalli5/hackerrank-solutions

hackerrank problem-solving

Last synced: about 2 months ago
JSON representation

✅🟩 These solutions are designed for beginners tackling various HackerRank challenges. They are continually updated to make them easier for beginners to grasp.

Awesome Lists containing this project

README

        

![License](https://img.shields.io/badge/license-Apache_2.0-red.svg)
![Language](https://img.shields.io/badge/language-Java%20%2F%20Python%20-blue.svg)







## Solutions of some problems from HackerRank made specifically for beginners and who are in the intermediate level

_If you like this project, please leave me a star._ ★

# Problem-Solving 💻
| Title | Solutions | Video | Difficulty |
|----------------|---------------|--------|-------------|
[Encryption](https://www.hackerrank.com/challenges/encryption/problem)|[Solution](../main/ProblemSolving%20(General)/Encryption.java) ||Medium|
[The Time in Words](https://www.hackerrank.com/challenges/the-time-in-words/problem)|[Solution](../main/ProblemSolving%20(General)/TimeInWords.java) ||Medium|
[Sherlock and the Valid String](https://www.hackerrank.com/challenges/sherlock-and-valid-string/problem)|[Solution](../main/ProblemSolving%20(General)/SherlockAndTheValidString.java) ||Medium|
[Sherlock and Anagrams](https://www.hackerrank.com/challenges/sherlock-and-anagrams/problem)|[Solution](../main/ProblemSolving%20(General)/SherlockAndAnagrams.java) ||Medium|
[Common Child](https://www.hackerrank.com/challenges/common-child/problem)|[Solution](../main/ProblemSolving%20(General)/CommonChild.java) ||Medium|
[Max Min](https://www.hackerrank.com/challenges/angry-children/problem)|[Solution](../main/ProblemSolving%20(General)/MaxMin.java) ||Medium|
[Compare the Triplets](https://leetcode.com/problems/minimum-number-of-operations-to-reinitialize-a-permutation/)|[Solution](../main/ProblemSolving%20(General)/CompareTheTriplets.java) ||Easy|
[A Very Big Sum](https://www.hackerrank.com/challenges/a-very-big-sum/problem)|[Solution](../main/ProblemSolving%20(General)/AVeryBigSum.java) ||Easy|
[Diagonal Difference](https://www.hackerrank.com/challenges/diagonal-difference/problem)|[Solution](../main/ProblemSolving%20(General)/DiagonalDifference.java) ||Easy|
[Plus Minus](https://www.hackerrank.com/challenges/diagonal-difference/problem)|[Solution](../main/ProblemSolving%20(General)/PlusMinus.java) ||Easy|
[Staircase](https://www.hackerrank.com/challenges/staircase/problem)|[Solution](../main/ProblemSolving%20(General)/Staircase.java) ||Easy|
[Mini-Max Sum](https://www.hackerrank.com/challenges/mini-max-sum/problem)|[Solution](../main/ProblemSolving%20(General)/MiniMaxSum.java) ||Easy|
[Birthday Cake Candles](https://www.hackerrank.com/challenges/birthday-cake-candles/problem)|[Solution](../main/ProblemSolving%20(General)/BirthdayCakeCandles.java) ||Easy|
[Time Conversion](https://www.hackerrank.com/challenges/time-conversion/problem)|[Solution](../main/ProblemSolving%20(General)/TimeConversion.java) ||Easy|
[Grading Students](https://www.hackerrank.com/challenges/grading)|[Solution](../main/ProblemSolving%20(General)/GradingStudents.java) ||Easy|
[Apple and Orange](https://www.hackerrank.com/challenges/apple-and-orange/problem)|[Solution](../main/ProblemSolving%20(General)/AppleAndOrange.java) ||Easy|
[Number Line Jumps](https://www.hackerrank.com/challenges/kangaroo/problem)|[Solution](../main/ProblemSolving%20(General)/NumberLineJumps.java) ||Easy|
[Between Two Sets](https://www.hackerrank.com/challenges/between-two-sets/problem)|[Solution](../main/ProblemSolving%20(General)/BetweenTwoSets.java) ||Easy|
[Breaking the Records](https://www.hackerrank.com/challenges/breaking-best-and-worst-records/problem)|[Solution](../main/ProblemSolving%20(General)/BreakingTheRecords.java) ||Easy|
[Subarray Division](https://www.hackerrank.com/challenges/the-birthday-bar/problem)|[Solution](../main/ProblemSolving%20(General)/SubarrayDivision.java) ||Easy|
[Divisible Sum Pairs](https://www.hackerrank.com/challenges/divisible-sum-pairs/problem)|[Solution](../main/ProblemSolving%20(General)/DivisibleSumPairs.java) ||Easy|
[Migratory Birds](https://www.hackerrank.com/challenges/migratory-birds/problem)|[Solution](../main/ProblemSolving%20(General)/MigratoryBirds.java) ||Easy|
[Bill Division](https://www.hackerrank.com/challenges/bon-appetit/problem)|[Solution](../main/ProblemSolving%20(General)/BillDivision.java) ||Easy|
[Sales by Match](https://www.hackerrank.com/challenges/sock-merchant/problem)|[Solution](../main/ProblemSolving%20(General)/SalesByMatch.java) ||Easy|
[Drawing Book](https://www.hackerrank.com/challenges/drawing-book/problem)|[Solution](../main/ProblemSolving%20(General)/DrawingBook.java) ||Easy|
[Counting Valleys](https://www.hackerrank.com/challenges/counting-valleys)|[Solution](../main/ProblemSolving%20(General)/CountingValleys.java) ||Easy|
[Electronics Shop](https://www.hackerrank.com/challenges/electronics-shop/problem)|[Solution](../main/ProblemSolving%20(General)/ElectronicsShop.java) ||Easy|
[Cats and a Mouse](https://www.hackerrank.com/challenges/cats-and-a-mouse)|[Solution](../main/ProblemSolving%20(General)/CatsAndAMouse.java) ||Easy|
[Picking Numbers](https://www.hackerrank.com/challenges/picking-numbers/problem)|[Solution](../main/ProblemSolving%20(General)/PickingNumbers.java) ||Easy|
[The Hurdle Race](https://www.hackerrank.com/challenges/the-hurdle-race/problem)|[Solution](../main/ProblemSolving%20(General)/TheHurdleRace.java) ||Easy|
[Designer PDF Viewer](https://www.hackerrank.com/challenges/designer-pdf-viewer)|[Solution](../main/ProblemSolving%20(General)/DesignerPDFViewer.java) ||Easy|
[Angry Professor](https://www.hackerrank.com/challenges/angry-professor/problem)|[Solution](../main/ProblemSolving%20(General)/AngryProfessor.java) ||Easy|
[Beautiful Days at the Movies](https://www.hackerrank.com/challenges/beautiful-days-at-the-movies/problem)|[Solution](../main/ProblemSolving%20(General)/BeautifulDaysAtTheMovies.java) ||Easy|
[Viral Advertising](https://www.hackerrank.com/challenges/strange-advertising/problem)|[Solution](../main/ProblemSolving%20(General)/ViralAdvertising.java) ||Easy|
[Save the Prisoner!](https://www.hackerrank.com/challenges/save-the-prisoner/problem)|[Solution](../main/ProblemSolving%20(General)/SaveThePrisoner.java) ||Easy|
[Circular Array Rotation](https://www.hackerrank.com/challenges/circular-array-rotation/problem)|[Solution](../main/ProblemSolving%20(General)/CircularArrayRotation.java) ||Easy|
[Sequence Equation](https://www.hackerrank.com/challenges/permutation-equation)|[Solution](../main/ProblemSolving%20(General)/SequenceEquation.java) ||Easy|
[Find Digits](https://www.hackerrank.com/challenges/find-digits)|[Solution](../main/ProblemSolving%20(General)/FindDigits.java) ||Easy|
[Sherlock and Squares](https://www.hackerrank.com/challenges/sherlock-and-squares/problem)|[Solution](../main/ProblemSolving%20(General)/SherlockAndSquares.java) ||Easy|
[Cut the sticks](https://www.hackerrank.com/challenges/cut-the-sticks/problem)|[Solution](../main/ProblemSolving%20(General)/CutTheSticks.java) ||Easy|
[Jumping on the Clouds](https://www.hackerrank.com/challenges/jumping-on-the-clouds/problem)|[Solution](../main/ProblemSolving%20(General)/JumpingOnTheClouds.java) ||Easy|
[Equalize the Array](https://www.hackerrank.com/challenges/equality-in-a-array)|[Solution](../main/ProblemSolving%20(General)/EqualizeTheArray.java) ||Easy|
[ACM ICPC Team](https://www.hackerrank.com/challenges/acm-icpc-team/problem)|[Solution](../main/ProblemSolving%20(General)/ACMICPCTeam.java) ||Easy|
[Modified Kaprekar Numbers](https://www.hackerrank.com/challenges/kaprekar-numbers/problem)|[Solution](../main/ProblemSolving%20(General)/ModifiedKaprekarNumbers.java) ||Easy|
[Minimum Distances](https://www.hackerrank.com/challenges/minimum-distances/problem)|[Solution](../main/ProblemSolving%20(General)/MinimumDistances.java) ||Easy|
[Halloween Sale](https://www.hackerrank.com/challenges/halloween-sale/problem)|[Solution](../main/ProblemSolving%20(General)/HalloweenSale.java) ||Easy|
[Chocolate Feast](https://www.hackerrank.com/challenges/chocolate-feast/problem)|[Solution](../main/ProblemSolving%20(General)/ChocolateFeast.java) ||Easy|
[Service Lane](https://www.hackerrank.com/challenges/service-lane/problem)|[Solution](../main/ProblemSolving%20(General)/ServiceLane.java) ||Easy|
[Flatland Space Stations](https://www.hackerrank.com/challenges/flatland-space-stations/problem)|[Solution](../main/ProblemSolving%20(General)/FlatLandSpaceStations.java) ||Easy|
[Fair Rations](https://www.hackerrank.com/challenges/fair-rations/problem)|[Solution](../main/ProblemSolving%20(General)/FairRations.java) ||Easy|
[Cavity Map](https://www.hackerrank.com/challenges/cavity-map/problem)|[Solution](../main/ProblemSolving%20(General)/CavityMap.java) ||Easy|
[Super Reduced String](https://www.hackerrank.com/challenges/reduced-string/problem)|[Solution](../main/ProblemSolving%20(General)/SuperReducedString.java) ||Easy|
[Intro to Tutorial Challenges](https://www.hackerrank.com/challenges/tutorial-intro/problem)|[Solution](../main/ProblemSolving%20(General)/IntroToTutorialChallenges.java) ||Easy|
[CamelCase](https://www.hackerrank.com/challenges/camelcase/problem)|[Solution](../main/ProblemSolving%20(General)/CamelCase.java) ||Easy|
[Strong Password](https://www.hackerrank.com/challenges/strong-password/problem)|[Solution](../main/ProblemSolving/src/solution/StrongPassword.java) ||Easy|
[Correctness and the Loop Invariant](https://www.hackerrank.com/challenges/correctness-invariant/problem)|[Solution](../main/ProblemSolving%20(General)/CorrectnessAndTheLoopInvariant.java) ||Easy|
[Caesar Cipher](https://www.hackerrank.com/challenges/caesar-cipher-1/problem)|[Solution](../main/ProblemSolving%20(General)/CaesarCipher.java) ||Easy|
[Mars Exploration](https://www.hackerrank.com/challenges/mars-exploration/problem)|[Solution](../main/ProblemSolving%20(General)/MarsExploration.java) ||Easy|
[HackerRank in a String!](https://www.hackerrank.com/challenges/hackerrank-in-a-string)|[Solution](../main/ProblemSolving%20(General)/HackerRankInAString.java) ||Easy|
[Pangrams](https://www.hackerrank.com/challenges/pangrams/problem)|[Solution](../main/ProblemSolving%20(General)/Pangrams.java) ||Easy|
[Weighted Uniform Strings](https://www.hackerrank.com/challenges/weighted-uniform-string)|[Solution](../main/ProblemSolving%20(General)/WeightedUniformStrings.java) ||Easy|
[Funny String](https://www.hackerrank.com/challenges/funny-string/problem)|[Solution](../main/ProblemSolving%20(General)/FunnyString.java) ||Easy|
[Gemstones](https://www.hackerrank.com/challenges/gem-stones)|[Solution](../main/ProblemSolving%20(General)/Gemstones.java) ||Easy|
[Beautiful Binary String](https://www.hackerrank.com/challenges/beautiful-binary-string)|[Solution](../main/ProblemSolving%20(General)/BeautifulBinaryString.java) ||Easy|
[Closest Numbers](https://www.hackerrank.com/challenges/closest-numbers/problem)|[Solution](../main/ProblemSolving%20(General)/ClosestNumbers.java) ||Easy|
[Find the Median](https://www.hackerrank.com/challenges/find-the-median)|[Solution](../main/ProblemSolving%20(General)/FindtheMedian.java) ||Easy|
[Palindrome Index](https://www.hackerrank.com/challenges/palindrome-index)|[Solution](../main/ProblemSolving%20(General)/PalindromeIndex.java) ||Easy|
[Making Anagrams](https://www.hackerrank.com/challenges/making-anagrams)|[Solution](../main/ProblemSolving%20(General)/MakingAnagrams.java) ||Easy|
[Game of Thrones - I](https://www.hackerrank.com/challenges/game-of-thrones/problem)|[Solution](../main/ProblemSolving%20(General)/GameOfThronesI.java) ||Easy|
[Two Strings](https://www.hackerrank.com/challenges/two-strings/problem)|[Solution](../main/ProblemSolving%20(General)/TwoStrings.java) ||Easy|
[Ice Cream Parlor](https://www.hackerrank.com/challenges/icecream-parlor/problem)|[Solution](../main/ProblemSolving%20(General)/IceCreamParlor.java) ||Easy|
[Missing Numbers](https://www.hackerrank.com/challenges/missing-numbers/problem)|[Solution](../main/ProblemSolving%20(General)/MissingNumbers.java) ||Easy|
[Sherlock and Array](https://www.hackerrank.com/challenges/sherlock-and-array/problem)|[Solution](../main/ProblemSolving%20(General)/SherlockAndArray.java) ||Easy|
[Minimum Absolute Difference in an Array](https://www.hackerrank.com/challenges/minimum-absolute-difference-in-an-array/problem)|[Solution](../main/ProblemSolving%20(General)/MinimumAbsoluteDifferenceInAnArray.java) ||Easy|
[Marc's Cakewalk](https://www.hackerrank.com/challenges/marcs-cakewalk/problem)|[Solution](../main/ProblemSolving%20(General)/MarcsCakewalk.java) ||Easy|
[Grid Challenge](https://www.hackerrank.com/challenges/grid-challenge/problem)|[Solution](../main/ProblemSolving%20(General)/GridChallenge.java) ||Easy|
[Luck Balance](https://www.hackerrank.com/challenges/luck-balance/problem)|[Solution](../main/ProblemSolving%20(General)/LuckBalance.java) ||Easy|
[Beautiful Pairs](https://www.hackerrank.com/challenges/beautiful-pairs/problem)|[Solution](../main/ProblemSolving%20(General)/BeautifulPairs.java) ||Easy|
[Priyanka and Toys](https://www.hackerrank.com/challenges/priyanka-and-toys)|[Solution](../main/ProblemSolving%20(General)/PriyankaAndToys.java) ||Easy|
[Mark and Toys](https://www.hackerrank.com/challenges/mark-and-toys/problem)|[Solution](../main/ProblemSolving%20(General)/MarkAndToys.java) ||Easy|
[Jim and the Orders](https://www.hackerrank.com/challenges/jim-and-the-orders)|[Solution](../main/ProblemSolving%20(General)/JimAndTheOrders.java) ||Easy|
[Permuting Two Arrays](https://www.hackerrank.com/challenges/two-arrays/problem)|[Solution](../main/ProblemSolving%20(General)/PermutingTwoArrays.java) ||Easy|
[Lonely Integer](https://www.hackerrank.com/challenges/lonely-integer/problem)|[Solution](../main/ProblemSolving%20(General)/LonelyInteger.java) ||Easy|
[Sum vs XOR](https://www.hackerrank.com/challenges/sum-vs-xor/problem)|[Solution](../main/ProblemSolving%20(General)/SumVsXOR.java) ||Easy|
[Flipping bits](https://www.hackerrank.com/challenges/flipping-bits)|[Solution](../main/ProblemSolving%20(General)/FlippingBits.java) ||Easy|
[XOR Strings](https://www.hackerrank.com/challenges/strings-xor/problem)|[Solution](../main/ProblemSolving%20(General)/XORStrings.java) ||Easy|
[Smart Number](https://www.hackerrank.com/challenges/smart-number/problem)|[Solution](../main/ProblemSolving%20(General)/SmartNumber.java) ||Easy|

# Python 🐍
| Title | Solutions | | Difficulty |
|----------------|---------------|-|-------------|
[Write a function](https://www.hackerrank.com/challenges/write-a-function/problem)|[Solution](../main/PythonSolutions/WriteAFunction.py) ||Medium|
[The Minion Game](https://www.hackerrank.com/challenges/the-minion-game/problem)|[Solution](../main/PythonSolutions/TheMinionGame.py) ||Medium|
[Find Angle MBC](https://www.hackerrank.com/challenges/find-angle/problem)|[Solution](../main/PythonSolutions/FindAngleMBC.py) ||Medium|
[No Idea!](https://www.hackerrank.com/challenges/no-idea/problem)|[Solution](../main/PythonSolutions/NoIdea.py) ||Medium|
[Say "Hello, World!" With Python](https://www.hackerrank.com/challenges/py-hello-world/problem)|[Solution](../main/PythonSolutions/SayHelloWorldWithPython.py) ||Easy|
[Python If-Else](https://www.hackerrank.com/challenges/py-if-else/problem)|[Solution](../main/PythonSolutions/PythonIfElse.py) ||Easy|
[Arithmetic Operators](https://www.hackerrank.com/challenges/python-arithmetic-operators/problem)|[Solution](../main/PythonSolutions/ArithmeticOperators.py) ||Easy|
[Python: Division](https://www.hackerrank.com/challenges/python-division/problem)|[Solution](../main/PythonSolutions/PythonDivision.py) ||Easy|
[Loops](https://www.hackerrank.com/challenges/python-loops/problem)|[Solution](../main/PythonSolutions/Loops.py) ||Easy|
[Print Function](https://www.hackerrank.com/challenges/python-print/problem)|[Solution](../main/PythonSolutions/PrintFunction.py) ||Easy|
[Find the Runner-Up Score!](https://www.hackerrank.com/challenges/find-second-maximum-number-in-a-list/problem)|[Solution](../main/PythonSolutions/FindTheRunnerUpScore.py) ||Easy|
[Finding the percentage](https://www.hackerrank.com/challenges/finding-the-percentage)|[Solution](../main/PythonSolutions/FindingThePercentage.py) ||Easy|
[Lists](https://www.hackerrank.com/challenges/python-lists/problem)|[Solution](../main/PythonSolutions/Lists.py) ||Easy|
[Tuples](https://www.hackerrank.com/challenges/python-tuples/problem)|[Solution](../main/PythonSolutions/Tuples.py) ||Easy|
[sWAP cASE](https://www.hackerrank.com/challenges/swap-case/problem)|[Solution](../main/PythonSolutions/sWAPcASE.py) ||Easy|
[String Split and Join](https://www.hackerrank.com/challenges/python-string-split-and-join)|[Solution](../main/PythonSolutions/StringSplitAndJoin.py) ||Easy|
[What's Your Name?](https://www.hackerrank.com/challenges/whats-your-name/problem)|[Solution](../main/PythonSolutions/WhatsYourName.py) ||Easy|
[Mutations](https://www.hackerrank.com/challenges/python-mutations/problem)|[Solution](../main/PythonSolutions/Mutations.py) ||Easy|
[Find a string](https://www.hackerrank.com/challenges/find-a-string/problem)|[Solution](../main/PythonSolutions/FindAString.py) ||Easy|
[String Validators](https://www.hackerrank.com/challenges/string-validators/problem)|[Solution](../main/PythonSolutions/StringValidators.py) ||Easy|
[Text Wrap](https://www.hackerrank.com/challenges/text-wrap/problem)|[Solution](../main/PythonSolutions/TextWrap.py) ||Easy|
[Capitalize!](https://www.hackerrank.com/challenges/capitalize/problem)|[Solution](../main/PythonSolutions/Capitalize.py) ||Easy|
[itertools.product()](https://www.hackerrank.com/challenges/itertools-product/problem)|[Solution](../main/PythonSolutions/ItertoolsProduct.py) ||Easy|
[collections.Counter()](https://www.hackerrank.com/challenges/collections-counter)|[Solution](../main/PythonSolutions/CollectionsCounter.py) ||Easy|
[itertools.permutations()](https://www.hackerrank.com/challenges/itertools-permutations/problem)|[Solution](../main/PythonSolutions/ItertoolsPermutations.py) ||Easy|
[Introduction to Sets](https://www.hackerrank.com/challenges/py-introduction-to-sets)|[Solution](../main/PythonSolutions/IntroductionToSets.py) ||Easy|
[Calendar Module](https://www.hackerrank.com/challenges/calendar-module/problem)|[Solution](../main/PythonSolutions/CalendarModule.py) ||Easy|
[Exceptions](https://www.hackerrank.com/challenges/exceptions/problem)|[Solution](../main/PythonSolutions/Exceptions.py) ||Easy|
[Collections.namedtuple()](https://www.hackerrank.com/challenges/py-collections-namedtuple/problem)|[Solution](../main/PythonSolutions/CollectionsNamedTuple.py) ||Easy|
[Collections.OrderedDict()](https://www.hackerrank.com/challenges/py-collections-ordereddict/problem)|[Solution](../main/PythonSolutions/CollectionsOrderedDict.py) ||Easy|
[Symmetric Difference](https://www.hackerrank.com/challenges/symmetric-difference/problem)|[Solution](../main/PythonSolutions/SymmetricDifference.py) ||Easy|
[itertools.combinations()](https://www.hackerrank.com/challenges/itertools-combinations/problem)|[Solution](../main/PythonSolutions/ItertoolsCombinations.py) ||Easy|
[Incorrect Regex](https://www.hackerrank.com/challenges/incorrect-regex/problem)|[Solution](../main/PythonSolutions/IncorrectRegex.py) ||Easy|
[Set .add()](https://www.hackerrank.com/challenges/py-set-add/problem)|[Solution](../main/PythonSolutions/SetAdd.py) ||Easy|
[itertools.combinations_with_replacement()](https://www.hackerrank.com/challenges/itertools-combinations-with-replacement/problem)|[Solution](../main/PythonSolutions/ItertoolsCombinationsWithReplacement.py) ||Easy|
[Set .discard(), .remove() & .pop()](https://www.hackerrank.com/challenges/py-set-discard-remove-pop/problem)|[Solution](../main/PythonSolutions/SetDiscardRemovePop.py) ||Easy|
[Collections.deque()](https://www.hackerrank.com/challenges/py-collections-deque/problem)|[Solution](../main/PythonSolutions/CollectionsDeque.py) ||Easy|
[Set .union() Operation](https://www.hackerrank.com/challenges/py-set-union/problem)|[Solution](../main/PythonSolutions/SetUnionOperation.py) ||Easy|
[Set .intersection() Operation](https://www.hackerrank.com/challenges/py-set-intersection-operation/problem)|[Solution](../main/PythonSolutions/SetIntersectionOperation.py) ||Easy|
[Power - Mod Power](https://www.hackerrank.com/challenges/python-power-mod-power/problem)|[Solution](../main/PythonSolutions/PowerModPower.py) ||Easy|
[Set .difference() Operation](https://www.hackerrank.com/challenges/py-set-difference-operation/problem)|[Solution](../main/PythonSolutions/SetDifferenceOperation.py) ||Easy|
[Integers Come In All Sizes](https://www.hackerrank.com/challenges/python-integers-come-in-all-sizes/problem)|[Solution](../main/PythonSolutions/IntegersComeInAllSizes.py) ||Easy|
[Mean, Var, and Std](https://www.hackerrank.com/challenges/np-mean-var-and-std/problem)|[Solution](../main/PythonSolutions/MeanVarAndStd.py) ||Easy|
[Dot and Cross](https://www.hackerrank.com/challenges/np-dot-and-cross/problem)|[Solution](../main/PythonSolutions/DotAndCross.py) ||Easy|
[Inner and Outer](https://www.hackerrank.com/challenges/np-inner-and-outer/problem)|[Solution](../main/PythonSolutions/InnerAndOuter.py) ||Easy|
[Polynomials](https://www.hackerrank.com/challenges/np-polynomials/problem)|[Solution](../main/PythonSolutions/Polynomials.py) ||Easy|
[Linear Algebra](https://www.hackerrank.com/challenges/np-linear-algebra/problem)|[Solution](../main/PythonSolutions/LinearAlgebra.py) ||Easy|
[Shape and Reshape](https://www.hackerrank.com/challenges/np-shape-reshape/problem)|[Solution](../main/PythonSolutions/ShapeAndReshape.py) ||Easy|
[Transpose and Flatten](https://www.hackerrank.com/challenges/np-transpose-and-flatten)|[Solution](../main/PythonSolutions/TransposeAndFlatten.py) ||Easy|
[Concatenate](https://www.hackerrank.com/challenges/np-concatenate)|[Solution](../main/PythonSolutions/Concatenate.py) ||Easy|
[Zeros and Ones](https://www.hackerrank.com/challenges/np-zeros-and-ones/problem)|[Solution](../main/PythonSolutions/ZerosAndOnes.py) ||Easy|
[Eye and Identity](https://www.hackerrank.com/challenges/np-eye-and-identity/problem)|[Solution](../main/PythonSolutions/EyeAndIdentity.py) ||Easy|
[Array Mathematics](https://www.hackerrank.com/challenges/np-array-mathematics)|[Solution](../main/PythonSolutions/ArrayMathematics.py) ||Easy|
[Floor, Ceil and Rint](https://www.hackerrank.com/challenges/floor-ceil-and-rint/problem)|[Solution](../main/PythonSolutions/FloorCeilAndRint.py) ||Easy|
[Sum and Prod](https://www.hackerrank.com/challenges/np-sum-and-prod/problem)|[Solution](../main/PythonSolutions/SumandProd.py) ||Easy|
[Min and Max](https://www.hackerrank.com/challenges/np-min-and-max/problem)|[Solution](../main/PythonSolutions/MinandMax.py) ||Easy|
[Set .symmetric_difference() Operation](https://www.hackerrank.com/challenges/py-set-symmetric-difference-operation/problem)|[Solution](../main/PythonSolutions/SetSymmetricDifferenceOperation.py) ||Easy|
[Set Mutations](https://www.hackerrank.com/challenges/py-set-mutations/problem)|[Solution](../main/PythonSolutions/SetMutations.py) ||Easy|
[The Captain's Room](https://www.hackerrank.com/challenges/py-the-captains-room/problem)|[Solution](../main/PythonSolutions/TheCaptainsRoom.py) ||Easy|
[Check Subset](https://www.hackerrank.com/challenges/py-check-subset/problem)|[Solution](../main/PythonSolutions/CheckSubset.py) ||Easy|
[Check Strict Superset](https://www.hackerrank.com/challenges/py-check-strict-superset/problem)|[Solution](../main/PythonSolutions/CheckStrictSuperset.py) ||Easy|
[Zipped!](https://www.hackerrank.com/challenges/zipped)|[Solution](../main/PythonSolutions/Zipped.py) ||Easy|
[Input()](https://www.hackerrank.com/challenges/input/problem)|[Solution](../main/PythonSolutions/Input.py) ||Easy|
[Python Evaluation](https://www.hackerrank.com/challenges/python-eval)|[Solution](../main/PythonSolutions/PythonEvaluation.py) ||Easy|
[Any or All](https://www.hackerrank.com/challenges/any-or-all/problem)|[Solution](../main/PythonSolutions/AnyOrAll.py) ||Easy|
[Detect Floating Point Number](https://www.hackerrank.com/challenges/introduction-to-regex)|[Solution](../main/PythonSolutions/DetectFloatingPointNumber.py) ||Easy|
[Map and Lambda Function](https://www.hackerrank.com/challenges/map-and-lambda-expression/problem)|[Solution](../main/PythonSolutions/MapandLambdaFunction.py) ||Easy|
[Re.split()](https://www.hackerrank.com/challenges/re-split/problem)|[Solution](../main/PythonSolutions/ReSplit.py) ||Easy|
[Validating phone numbers](https://www.hackerrank.com/challenges/validating-the-phone-number/problem)|[Solution](../main/PythonSolutions/ValidatingPhoneNumbers.py) ||Easy|
[Arrays](https://www.hackerrank.com/challenges/np-arrays/problem)|[Solution](../main/PythonSolutions/Arrays.py) ||Easy|

# Java ☕
| Title | Solutions | | Difficulty |
|----------------|---------------|-|-------------|
[Welcome to Java!](https://www.hackerrank.com/challenges/welcome-to-java/problem)|[Solution](../main/ProblemSolving/src/solution/WelcomeToJava.java) ||Easy|
[Java Stdin and Stdout I](https://www.hackerrank.com/challenges/java-stdin-and-stdout-1/problem)|[Solution](../main/ProblemSolving/src/solution/JavaStdinAndStdoutI.java) ||Easy|
[Java If-Else](https://www.hackerrank.com/challenges/java-if-else/problem)|[Solution](../main/ProblemSolving/src/solution/JavaIfElse.java) ||Easy|
[Java Stdin and Stdout II](https://www.hackerrank.com/challenges/java-stdin-stdout/problem)|[Solution](../main/ProblemSolving/src/solution/JavaStdinAndStdoutII.java) ||Easy|
[Java Loops I](https://www.hackerrank.com/challenges/java-loops-i/problem)|[Solution](../main/ProblemSolving/src/solution/JavaLoopsI.java) ||Easy|
[Java Loops II](https://www.hackerrank.com/challenges/java-loops/problem)|[Solution](../main/ProblemSolving/src/solution/JavaLoopsII.java) ||Easy|
[Java Datatypes](https://www.hackerrank.com/challenges/java-datatypes/problem)|[Solution](../main/ProblemSolving/src/solution/JavaDatatypes.java) ||Easy|
[Java End-of-file](https://www.hackerrank.com/challenges/java-end-of-file/problem)|[Solution](../main/ProblemSolving/src/solution/JavaEndOfFile.java) ||Easy|
[Java Int to String](https://www.hackerrank.com/challenges/java-int-to-string/problem)|[Solution](../main/ProblemSolving/src/solution/JavaIntToString.java) ||Easy|
[Java Date and Time](https://www.hackerrank.com/challenges/java-date-and-time/problem)|[Solution](../main/ProblemSolving/src/solution/JavaDateAndTime.java) ||Easy|
[Java Strings Introduction](https://www.hackerrank.com/challenges/java-strings-introduction)|[Solution](../main/ProblemSolving/src/solution/JavaStringsIntroduction.java) ||Easy|
[Java Substring](https://www.hackerrank.com/challenges/java-substring/problem)|[Solution](../main/ProblemSolving/src/solution/JavaSubstring.java) ||Easy|
[Java Substring Comparisons](https://www.hackerrank.com/challenges/java-string-compare/problem)|[Solution](../main/ProblemSolving/src/solution/JavaSubstringComparisons.java) ||Easy|
[Java String Reverse](https://www.hackerrank.com/challenges/java-string-reverse/problem)|[Solution](../main/ProblemSolving/src/solution/JavaStringReverse.java) ||Easy|
[Java Anagrams](https://www.hackerrank.com/challenges/java-anagrams/problem)|[Solution](../main/ProblemSolving/src/solution/JavaAnagrams.java) ||Easy|
[Java String Tokens](https://www.hackerrank.com/challenges/java-string-tokens/problem)|[Solution](../main/ProblemSolving/src/solution/JavaStringTokens.java) ||Easy|
[Pattern Syntax Checker](https://www.hackerrank.com/challenges/pattern-syntax-checker/problem)|[Solution](../main/ProblemSolving/src/solution/PatternSyntaxChecker.java) ||Easy|
[Java Primality Test](https://www.hackerrank.com/challenges/java-primality-test/problem)|[Solution](../main/ProblemSolving/src/solution/JavaPrimalityTest.java) ||Easy|
[Java BigInteger](https://www.hackerrank.com/challenges/java-biginteger/problem)|[Solution](../main/ProblemSolving/src/solution/JavaBigInteger.java) ||Easy|
[Java 1D Array](https://www.hackerrank.com/challenges/java-1d-array-introduction/problem)|[Solution](../main/ProblemSolving/src/solution/Java1DArray.java) ||Easy|
[Java Subarray](https://www.hackerrank.com/challenges/java-negative-subarray/problem)|[Solution](../main/ProblemSolving/src/solution/JavaSubarray.java) ||Easy|
[Java Inheritance I](https://www.hackerrank.com/challenges/java-inheritance-1/problem)|[Solution](../main/ProblemSolving/src/solution/JavaInheritanceI.java) ||Easy|
[Java Inheritance II](https://www.hackerrank.com/challenges/java-inheritance-2/problem)|[Solution](../main/ProblemSolving/src/solution/JavaInheritanceII.java) ||Easy|
[Java Abstract Class](https://www.hackerrank.com/challenges/java-abstract-class/problem)|[Solution](../main/ProblemSolving/src/solution/JavaAbstractClass.java) ||Easy|
[Java Method Overriding](https://www.hackerrank.com/challenges/java-method-overriding/problem)|[Solution](../main/ProblemSolving/src/solution/JavaMethodOverriding.java) ||Easy|
[Java Method Overriding 2 (Super Keyword)](https://www.hackerrank.com/challenges/java-method-overriding-2-super-keyword/problem)|[Solution](../main/ProblemSolving/src/solution/JavaMethodOverriding2SuperKeyword.java) ||Easy|
[Java Instanceof keyword](https://www.hackerrank.com/challenges/java-instanceof-keyword/problem)|[Solution](../main/ProblemSolving/src/solution/JavaInstanceOfKeyword.java) ||Easy|
[Java Iterator](https://www.hackerrank.com/challenges/java-iterator/problem)|[Solution](../main/ProblemSolving/src/solution/JavaIterator.java) ||Easy|
[Java Varargs - Simple Additio](https://www.hackerrank.com/challenges/simple-addition-varargs/problem)|[Solution](../main/ProblemSolving/src/solution/JavaVarargsSimpleAdditio.java) ||Easy|