HackerRank is a technology company that focuses on competitive programming challenges for both consumers and businesses. Developers compete by writing programs according to provided specifications. HackerRank's programming challenges can be solved in a variety of programming languages (including Java, C++, PHP, Python, SQL, and JavaScript) and span multiple computer science domains.
This repository is created to store and manage solutions that have been completed on the HackerRank platform. The primary objectives of this repository are:
- Sharing Knowledge: To provide a learning resource for both novice and experienced programmers.
- Personal Documentation: To track progress in solving programming problems.
- Collaboration: To enable users to contribute, provide feedback, or improve existing solutions.
- Quick Reference: To provide a place to find solutions to similar problems.
No | Languages | Link |
---|---|---|
1 | Ruby | Introduction |
Arrays & Hashes | ||
Enumerables | ||
Methods | ||
Strings | ||
2 | Python | Introduction |
Basic Data Types | ||
Strings | ||
Sets | ||
Math | ||
Itertools | ||
Collections | ||
Date and Time | ||
Errors and Exceptions | ||
Classes | ||
Built-Ins | ||
Python Functionals | ||
Regex and Parsing | ||
XML | ||
Closures and Decorators | ||
Numpy | ||
Debugging | ||
3 | C | Introduction |
Conditionals and Loops | ||
Arrays and Strings | ||
Functions | ||
Structs and Enums | ||
4 | C++ | Introduction |
Strings | ||
Classes | ||
STL | ||
Inheritance | ||
Debugging | ||
Other Concepts | ||
5 | Linux Shell | Bash |
Text Processing | ||
Arrays in Bash | ||
Grep Sed Awk | ||
6 | Problem Solving | Warmup |
Implementation | ||