-
Problems Source Udemy Course - Python Hand-on Solve 200 Problems
-
Category-wise Overview
Category | Sub-Category | No. of problems | Solved problems |
---|---|---|---|
Fundamental | |||
Basic | 3 | 3 | |
Condition and Loop | 12 | 12 | |
List | 10 | 10 | |
String | 10 | 10 | |
Dictionary | 6 | 6 | |
File | 4 | 4 | |
Class | 8 | 8 | |
Math | 5 | 5 | |
Datetime | 5 | 5 | |
Regex | 6 | 6 | |
Algorithms | |||
Array | 6 | 6 | |
Sort | 6 | 6 | |
Search | 2 | 2 | |
Recursion | 5 | 5 | |
Data Analysis | |||
Numpy | 100 | Yet to Solve | |
Pandas | 10 Sections | Yet to Solve |
# | Problem Name | Sub-Category | Solutions |
---|---|---|---|
1 | Print String | Basic | Go to Solutions |
2 | Input Age | ||
3 | Calculate with Input | ||
4 | 2 dimensional array | Condition and Loop | Go to Solutions |
5 | check triangle | ||
6 | construct number pattern | ||
7 | construct pattern | ||
8 | count digit letter | ||
9 | count even odd | ||
10 | fibonacci generator | ||
11 | find number | ||
12 | guess game | ||
13 | password validation | ||
14 | triangle types | ||
15 | vowel and consonant | ||
16 | characters to string | List | Go to Solutions |
17 | check a list contains sublist> | ||
18 | common items | ||
19 | diff between 2 | ||
20 | find max | ||
21 | frequency of elements | ||
22 | permutations | ||
23 | remove duplicates | ||
24 | second smallest | ||
25 | sum list | ||
26 | Ceaser Encryption | String | Go to Solutions |
27 | Character Exchange | ||
28 | Count Character | ||
29 | HTML tag | ||
30 | Longest Word | ||
31 | Remove nth Character | ||
32 | Revert Word in String | ||
33 | String Length | ||
34 | Unique Word | ||
35 | Word Count | ||
36 | check key exist | Dictionary | Go to Solutions |
37 | concatenate | ||
38 | iterate over dictionary | ||
39 | sort | ||
40 | square | ||
41 | sum of all items | ||
42 | file size | File | Go to Solutions |
43 | first n lines | ||
44 | longest word | ||
45 | random line | ||
46 | check parentheses | Class | Go to Solutions |
47 | circle | ||
48 | convert to int | ||
49 | convert to roman | ||
50 | get and print | ||
51 | rectangle | ||
52 | revert word | ||
53 | sum zero | ||
54 | binary to decimal | Math | Go to Solutions |
55 | flip a coin | ||
56 | random | ||
57 | round up | ||
58 | standard deviation | ||
59 | convert | Datetime | Go to Solutions |
60 | current time | ||
61 | date time format | ||
62 | millisecond | ||
63 | subtract days | ||
64 | all word contain 5 characters | Regex | Go to Solutions |
65 | check string | ||
66 | find substring | ||
67 | find url | ||
68 | keep alphanumeric only | ||
69 | remove parenthesis | ||
70 | remove white space | ||
71 | remove zero |
# | Problem Name | Sub-Category | Solutions |
---|---|---|---|
1 | array longest non repeat | Array | Go to Solutions |
2 | array merge intervals | ||
3 | array missing element challenge | ||
4 | array rotate | ||
5 | array summary range | ||
6 | array two sum | ||
7 | bubble sort implement | Sort | Go to Solutions |
8 | insertion sort implement | ||
9 | selection sort implement | ||
10 | shell sort implement | ||
11 | merge sort implement | ||
12 | quick sort implement | ||
13 | sequential search | Search | Go to Solutions |
14 | binary search implement | ||
15 | a power by b | Recursion | Go to Solutions |
16 | fibonacci | ||
17 | factorial | ||
18 | greatest gcd | ||
19 | sum of list | ||