Skip to content

Solutions to HackerRank practice, tutorials and interview preparation problems with Python 3, mySQL, JavaScript

License

Notifications You must be signed in to change notification settings

MasterZesty/HackerRank-Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackerRank Logo | Krishna Nimbalkar Profile

HackerRank | Practice, Tutorials & Interview Preparation Solutions

This repository consists of solutions to HackerRank practice, tutorials, and interview preparation problems with Python, mySQL, and JavaScript.

GitHub last commit GitHub repo size

GitHub issues

GitHub license

Forks

Personal HackerRank Profile

View Profile

HackerRank Badges

Python

30 Days of Code

HackerRank Certificates

Python (Basic) Certificate

Python

Subdomain Challenge Problem Difficulty Score Solution
Introduction Say 'Hello, World!' With Python Problem Easy 5 Solution
Introduction Python If-Else Problem Easy 10 Solution
Introduction Arithmetic Operators Problem Easy 10 Solution
Introduction Python Division Problem Easy 10 Solution
Introduction Loops Problem Easy 10 Solution
Introduction Write a function Problem Medium 10 Solution
Introduction Print Function Problem Easy 20 Solution
Basic Data Types List Comprehensions Problem Easy 10 Solution
Basic Data Types Find the Runner-Up Score! Problem Easy 10 Solution
Basic Data Types Nested Lists Problem Easy 10 Solution
Basic Data Types Finding the percentage Problem Easy 10 Solution
Basic Data Types Lists Problem Easy 10 Solution
Basic Data Types Tuples Problem Easy 10 Solution
Strings sWAP cASE Problem Easy 10 Solution
Strings String Split and Join Problem Easy 10 Solution
Strings What's Your Name? Problem Easy 10 Solution
Strings Mutations Problem Easy 10 Solution
Strings Find a string Problem Easy 10 Solution
Strings String Validators Problem Easy 10 Solution
Strings Text Alignment Problem Easy 10 Solution
Strings Text Wrap Problem Easy 10 Solution
Strings Designer Door Mat Problem Easy 10 Solution
Strings String Formatting Problem Easy 10 Solution
Strings Alphabet Rangoli Problem Easy 20 Solution
Strings Capitalize! Problem Easy 20 Solution
Strings The Minion Game Problem Medium 40 Solution
Strings Merge the Tools! Problem Medium 40 Solution
Sets Introduction to Sets Problem Easy 10 Solution
Sets No Idea! Problem Medium 50 Solution
Sets Symmetric Difference Problem Easy 10 Solution
Sets Set add() Problem Easy 10 Solution
Sets Set discard() remove() pop() Problem Easy 10 Solution
Sets Set union() Operation Problem Easy 10 Solution
Sets Set intersection() Operation Problem Easy 10 Solution
Sets Set difference() Operation Problem Easy 10 Solution
Sets Set symmetric_difference() Operation Problem Easy 10 Solution
Sets Set Mutations Problem Easy 10 Solution
Sets The Captain's Room Problem Easy 10 Solution
Sets Check Subset Problem Easy 10 Solution
Sets Check Strict Superset Problem Easy 10 Solution
Math Polar Coordinates Problem Easy 10 Solution
Math Find Angle MBC Problem Medium 10 Solution
Math Triangle Quest 2 Problem Medium 20 Solution
Math Mod Divmod Problem Easy 10 Solution
Math Power - Mod Power Problem Easy 10 Solution
Math Integers Come In All Sizes Problem Easy 10 Solution
Math Triangle Quest Problem Medium 20 Solution
Itertools itertools.product() Problem Easy 10 Solution
Itertools itertools.permutations() Problem Easy 10 Solution
Itertools itertools.combinations() Problem Easy 10 Solution
Itertools itertools.combinations_with_replacement() Problem Easy 10 Solution
Itertools Compress the String! Problem Medium 20 Solution
Itertools Iterables and Iterators Problem Medium 40 Solution
Itertools Maximize It! Problem Hard 50 Solution
Collections collections.Counter() Problem Easy 10 Solution
Collections defaultdict Tutorial Problem Easy 20 Solution
Collections collections.namedtuple() Problem Easy 20 Solution
Collections collections.OrderedDict() Problem Easy 20 Solution
Collections collections.deque() Problem Easy 20 Solution
Collections Company Logo Problem Medium 40 Solution
Collections Word Order Problem Medium 50 Solution
Collections Piling Up! Problem Medium 50 Solution
Date and Time Calendar Module Problem Easy 10 Solution
Date and Time Time Delta Problem Medium 30 Solution
Errors and Exceptions Exceptions Problem Easy 10 Solution
Errors and Exceptions Incorrect Regex Problem Easy 20 Solution
Classes Classes - Dealing with Complex Numbers Problem Medium 20 Solution
Classes Class 2 - Find the Torsional Angle Problem Easy 20 Solution

Tutorials Completed

30 Days of Code

Day Challenge Problem Difficulty Score Solution
0 Hello, World Problem Easy 30 Solution
1 Data Types Problem Easy 30 Solution
2 Operators Problem Easy 30 Solution
3 Intro to Conditional Statements Problem Easy 30 Solution
4 Class vs. Instance Problem Easy 30 Solution
5 Loops Problem Easy 30 Solution
6 Let's Review Problem Easy 30 Solution
7 Arrays Problem Easy 30 Solution
8 Dictionaries and Maps Problem Easy 30 Solution
9 Recursion 3 Problem Easy 30 Solution
10 Binary Numbers Problem Easy 30 Solution
11 2D Arrays Problem Easy 30 Solution
12 Inheritance Problem Easy 30 Solution
13 Abstract Classes Problem Easy 30 Solution
14 Scope Problem Easy 30 Solution
15 Linked List Problem Easy 30 Solution
16 Exceptions - String to Integer Problem Easy 30 Solution
17 More Exceptions Problem Easy 30 Solution
18 Queues and Stack Problem Easy 30 Solution
19 Interfaces Problem Easy 30 Solution
20 Sorting Problem Easy 30 Solution
21 Generics Problem Easy 30 Solution
22 Binary Search Trees Problem Easy 30 Solution
23 BST Level-Order Traversal Problem Easy 30 Solution
24 More Linked Lists Problem Easy 30 Solution
25 Running Time and Complexity Problem Medium 30 Solution
26 Nested Logic Problem Easy 30 Solution
27 Testing Problem Easy 30 Solution
28 RegEx, Patterns, and Intro to Databases Problem Medium 30 Solution
29 Bitwise AND Problem Medium 30 Solution

Interview Preparation Kit

Domain Challenge Problem Difficulty Score Solution

Certificates

Skill Test Difficulty Certificate
Python Test Basic Certificate

HackerRank Logo