Skip to content

Sugapriyan-P-K/115-days-of-coding-challenge-python-HackerRank

Repository files navigation

115-days-of-coding-challenge-python-HackerRank

This is a coding challenge. In this challenge I'm gonna complete all the coding exercise in HackerRank python preparation.

Subdomains

Based on Subdomains


Introduction

DAY Problem
1 Hello World
2 If Else
3 Arithmetic Operators
4 Division
5 Loop
6 Write a function
7 Print Function

Basic DataTypes

DAY Problem
8 List Comprehensions
9 Find The Runner Up Score
10 Nested Lists
11 Finding The Percentage
12 Lists
13 Tuples

Strings

DAY Problem
14 sWAP cASE
15 String Split And Join
16 What's Your Name
17 Mutations
18 Find A String
19 String Validators
20 Text Alignment
21 Text Wrap
22 Designer Door Mat
23 String Formatting
24 Alphabet Rangoli
25 Capitalize
26 The Minion Game
27 Merge The Tools

Sets

DAY Problem
28 Introduction To Sets
29 No Idea
30 Symmetric Difference
31 Set .add()
32 Set .discard(), .remove() & .pop()
33 Set .union() Operation
34 Set .intersection() Operation
35 Set .difference() Operation
36 Set .symmetric_difference() Operation
37 Set Mutations
38 The Captain's Room
39 Check Subset
40 Check Strict Superset

Math

DAY Problem
41 Polar Coordinates
42 Find Angle MBC
43 Mod Divmod
44 Power-Mod Power
45 Integer Comes in all sizes
46 Triangle Quest
47 Triangle Quest2

Itertools

DAY Problem
48 Itertools .product()
49 Itertools .permutations()
50 Itertools .combinations()
51 Itertools .combinations_with_replacement()
52 Compress The String
53 Iterables And Iterators
54 Maximize It

Collections

DAY Problem
55 Collections.Counter()
56 DefaultDict
57 Named Tuple
58 Ordered Dict
59 Word Order
60 Collections.deque()
61 Company Logo
62 Piling Up

Date and Time

DAY Problem
63 Calendar Module
64 Time Delta

Errors and Exceptions

DAY Problem
65 Errors And Exceptions
66 Incorrect Regex

Classes

DAY Problem
67 Dealing With Complex Number
68 Find The Torsional Angle

Built-Ins

DAY Problem
69 Zipped!
70 Input()
71 Python Evaluation
72 Athlete Sort
73 Any Or All
74 ginortS

Python Functionals

DAY Problem
75 Map And Lambda Function
76 Validating Email Address
77 Reduce Function

XML

DAY Problem
78 XML1 - Find the Score
79 XML2 - Find the Maximum Depth

Closures And Decorators

DAY Problem
80 Standardize Mobile Number using Decorators
81 Decorators 2 - Name Dictonary

Debugging

DAY Problem
82 Words Score
83 Default Arguments

Regex And Parsing

DAY Problem
84 Detect Floating Point Number
85 Re.split()
86 Group(), Groups() & Groupdict()
87 Re.findall() & Re.finditer()
88 Re.start() & Re.end()
89 Regex Substitution
90 Validating Roman Numerals
91 Validating Phone Numbers
92 Validating And Parsing Email Address
93 Hex Color Code
94 HTML Parser - Part 1
95 HTML Parser - Part 2
96 Detect HTML Tags, Attributes and Attribute Values
97 Validating UID
98 Validating Credit card Number
99 Validating Postal Codes
100 Matrix Script

Numpy

DAY Problem
101 Arrays
102 Shape and Reshape
103 Transpose and Flatten
104 Concatenate
105 Zeroes and Ones
106 Eye and Identity
107 Array Mathematics
108 Floor, Ceil and Rint
109 Sum and Prod
110 Min and Max
111 Mean, Var and Std
112 Dot and Cross
113 Inner and Outer
114 Polynomials
115 Linear Algebra

----THE END----