Skip to content

About

Compilation of my hackerRank problems solved throughout the years of my development career

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

HackerRank Problems

A showcase of the HackerRank problems I solve.

HackerRank Python Java JavaScript SQL

Last Commit Commit Activity Top Language Repo Size


About

This repository collects my solutions to HackerRank challenges. I work through algorithm, data structure, and language-proficiency problems regularly to sharpen my problem-solving skills, and every solution I complete lands here.

Each file holds one finished solution and opens with a short comment describing how the code works.

Repository Structure

Folder Language What's inside
Python/ Python 3 The Python domain, grouped by subdomain
30 Days of Code/ Python 3 The 30 Days of Code tutorial track
Problem Solving/ Python 3 Algorithm challenges, starting with the Warmup set
Java/ Java Java introduction challenges
10 Days of Js/ JavaScript The 10 Days of JavaScript tutorial track
SQL/ SQL SQL cheat sheet and practice queries
Python subdomains
Subdomain Folder
Introduction Python/Introduction
Basic Data Types Python/BasicDataTypes
Strings Python/Strings
Sets Python/Sets
Math Python/Math
Itertools Python/itertools
Collections Python/Collections
Date and Time Python/DateTime
Errors and Exceptions Python/Exceptions
Classes Python/Classes
Built-Ins Python/Built-ins
Python Functionals Python/Functionals
Regex and Parsing Python/RegexParsing.py
XML Python/XML
Closures and Decorators Python/ClosuresDecorators.py
Numpy Python/Numpy
Debugging Python/Debugging

File Naming Convention

Solutions are organized into folders by language and category, and each file is named after its problem:

[ProblemName].[ext]

For example, SolveMeFirst.py or DiagonalDifference.py.

Git Commit Workflow

I keep a consistent, minimal commit history. Once a solution is tested and verified:

git add .
git commit -m "[Problem Name] Completed"
git push origin main

Tech Stack

Language Used for
Python 3 Python domain, 30 Days of Code, Problem Solving
Java Java domain
JavaScript 10 Days of JavaScript
SQL SQL domain

Solved and maintained by SeanRDC

About

Compilation of my hackerRank problems solved throughout the years of my development career

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages