-
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 | ||