HackerRank is an online platform that offers programmers the ability to test their sills, practice and learn something new. The problem sets on HackerRank are divided in Domains & Tutorials, and the following are the domains & tutorials on HackerRank:
Domains
This repository contains solutions to the Algorithms Domain part of HackerRank. My HackerRank profile can be viewed here.
The Algorithms Domain Falls under a broader Problem Solving Skill Set in HackerRank which consists of both Data Structures and Algorithms.
The Algorithms Domain is further Divided into the following sub-domain. All problems in this domain have been solved with the Java programming language, but I am open to the pull requests that provides solutions to these problems in other languages as well such as Python, JavaScript, TypeScript (even Lisp!)....
To Contribute have a look at Contributing.md and happy coding π π±βπ»
I have also solved other domains on HackerRank that can be viewed at:
Domain | Solutions Repository Link |
---|---|
Data Structures | Solutions Repository |
Java | Solutions Repository |
Python | Solutions Repository |
Interview Preparation Kit | Solutions Repository |
Quick Links β‘ : Warm up | Implementation | Strings |
Warmup π
Problem | Difficulty | Solution Link |
---|---|---|
Solve Me First | Easy | |
Simple Array Sum | Easy | |
Compare The Triplets | Easy | |
A very Big Sum | Easy | |
Diagonal Difference | Easy | |
Plus Minus | Easy | |
Staircase | Easy | |
Mini-Max Sum | Easy | |
Birthday Cake Candles | Easy | |
Time Conversion | Easy |