Skip to content

Bhavanshuvig/HackerRank

Repository files navigation

HackerRank

Solutions to problems on HackerRank

Python

Subdomain Challenge Score Difficulty Solution
Introduction Say "Hello, World!" With Python 5 Easy Solution.py
Introduction Python If-Else 10 Easy Solution.py
Introduction Arithmetic Operators 10 Easy Solution.py
Introduction Python: Division 10 Easy Solution.py
Introduction Loops 10 Easy Solution.py
Introduction Write a function 10 Medium Solution.py
Introduction Print Function 20 Easy Solution.py
Basic Data Types List Comprehensions 10 Easy Solution.py
Basic Data Types Find the Runner-Up Score! 10 Easy Solution.py
Basic Data Types Nested Lists 10 Easy Solution.py
Basic Data Types Finding the percentage 10 Easy Solution.py
Basic Data Types Lists 10 Easy Solution.py
Basic Data Types Tuples 10 Easy Solution.py
Strings sWAP cASE 10 Easy Solution.py
Strings String Split and Join 10 Easy Solution.py
Strings What's Your Name? 10 Easy Solution.py
Strings Mutations 10 Easy Solution.py
Strings Find a string 10 Easy Solution.py
Strings String Validators 10 Easy Solution.py
Strings Text Alignment 10 Easy Solution.py
Strings Text Wrap 10 Easy Solution.py
Strings Designer Door Mat 10 Easy Solution.py
Strings String Formatting 10 Easy Solution.py
Strings Alphabet Rangoli 20 Easy Solution.py
Strings Capitalize! 20 Easy Solution.py
Strings The Minion Game 40 Medium Solution.py
Strings Merge the Tools! 40 Medium Solution.py
Sets Introduction to Sets 10 Easy Solution.py
Sets No Idea! 50 Medium Solution.py
Sets Symmetric Difference 10 Easy Solution.py
Sets Set .add() 10 Easy Solution.py
Sets Set .discard(), .remove() & .pop() 10 Easy Solution.py
Sets Set .union() Operation 10 Easy Solution.py
Sets Set .intersection() Operation 10 Easy Solution.py
Sets Set .difference() Operation 10 Easy Solution.py
Sets Set .symmetric_difference() Operation 10 Easy Solution.py
Sets Set Mutations 10 Easy Solution.py
Sets The Captain's Room 10 Easy Solution.py
Sets Check Subset 10 Easy Solution.py
Sets Check Strict Superset 10 Easy Solution.py
Math Polar Coordinates 10 Easy Solution.py
Math Find Angle MBC 10 Medium Solution.py
Math Triangle Quest 2 20 Medium Solution.py
Math Mod Divmod 10 Easy Solution.py
Math Power - Mod Power 10 Easy Solution.py
Math Integers Come In All Sizes 10 Easy Solution.py
Math Triangle Quest 20 Medium Solution.py
Itertools itertools.product() 10 Easy Solution.py
Itertools itertools.permutations() 10 Easy Solution.py
Itertools itertools.combinations() 10 Easy Solution.py
Itertools itertools.combinations_with_replacement() 10 Easy Solution.py
Itertools Compress the String! 20 Medium Solution.py
Itertools Iterables and Iterators 40 Medium Solution.py
Itertools Maximize It! 50 Hard Solution.py
Collections Collections.Counter() 10 Easy Solution.py
Collections DefaultDict Tutorial 20 Easy Solution.py
Collections Collections.namedtuple() 20 Easy Solution.py
Collections Collections.OrderedDict() 20 Easy Solution.py
Collections Word Order 50 Medium Solution.py
Collections Collections.deque() 20 Easy Solution.py
Collections Company Logo 30 Medium Solution.py
Collections Piling Up! 50 Medium Solution.py
Date and Time Calendar Module 10 Easy Solution.py
Date and Time Time Delta 30 Medium Solution.py
Errors and Exceptions Exceptions 10 Easy Solution.py
Errors and Exceptions Incorrect Regex 20 Easy Solution.py
Classes Classes: Dealing with Complex Numbers 20 Medium Solution.py
Classes Class 2 - Find the Torsional Angle 20 Easy Solution.py
Built-Ins Zipped! 10 Easy Solution.py
Built-Ins Input() 20 Easy Solution.py
Built-Ins Python Evaluation 20 Easy Solution.py
Built-Ins Athlete Sort 30 Medium Solution.py
Built-Ins Any or All 20 Easy Solution.py
Built-Ins ginortS 40 Medium Solution.py
Python Functionals Map and Lambda Function 20 Easy Solution.py
Python Functionals Validating Email Addresses With a Filter 20 Medium Solution.py
Python Functionals Reduce Function 30 Medium Solution.py
Regex and Parsing Detect Floating Point Number 20 Easy Solution.py
Regex and Parsing Re.split() 20 Easy Solution.py
Regex and Parsing Group(), Groups() & Groupdict() 20 Easy Solution.py
Regex and Parsing Re.findall() & Re.finditer() 20 Easy Solution.py
Regex and Parsing Re.start() & Re.end() 20 Easy Solution.py
Regex and Parsing Regex Substitution 20 Medium Solution.py
Regex and Parsing Validating Roman Numerals 20 Easy Solution.py
Regex and Parsing Validating phone numbers 20 Easy Solution.py
Regex and Parsing Validating and Parsing Email Addresses 20 Easy Solution.py
Regex and Parsing Hex Color Code 30 Easy Solution.py
Regex and Parsing HTML Parser - Part 1 30 Easy Solution.py
Regex and Parsing HTML Parser - Part 2 30 Easy Solution.py
Regex and Parsing Detect HTML Tags, Attributes and Attribute Values 30 Easy Solution.py
Regex and Parsing Validating UID 40 Easy Solution.py
Regex and Parsing Validating Credit Card Numbers 40 Medium Solution.py
Regex and Parsing Validating Postal Codes 80 Hard Solution.py
Regex and Parsing Matrix Script 100 Hard Solution.py
XML XML 1 - Find the Score 20 Easy Solution.py
XML XML2 - Find the Maximum Depth 20 Easy Solution.py
Closures and Decorators Standardize Mobile Number Using Decorators 30 Easy Solution.py
Closures and Decorators Decorators 2 - Name Directory 30 Easy Solution.py
Numpy Arrays 20 Easy Solution.py
Numpy Shape and Reshape 20 Easy Solution.py
Numpy Transpose and Flatten 20 Easy Solution.py
Numpy Concatenate 20 Easy Solution.py
Numpy Zeros and Ones 20 Easy Solution.py
Numpy Eye and Identity 20 Easy Solution.py
Numpy Array Mathematics 20 Easy Solution.py
Numpy Floor, Ceil and Rint 20 Easy Solution.py
Numpy Sum and Prod 20 Easy Solution.py
Numpy Min and Max 20 Easy Solution.py
Numpy Mean, Var, and Std 20 Easy Solution.py
Numpy Dot and Cross 20 Easy Solution.py
Numpy Inner and Outer 20 Easy Solution.py
Numpy Polynomials 20 Easy Solution.py
Numpy Linear Algebra 20 Easy Solution.py
Debugging Words Score 10 Medium Solution.py
Debugging Default Arguments 30 Medium Solution.py

Releases

No releases published

Packages

No packages published

Languages