Python with DSA and Leet Code
03. Getting started with Python
05. Inbuilt Data Structures in Python
07. Code resources for the course
08. Flowchart and Problem solving
Fundamentals I - Practice
09. Pattern practice questions
Square of side 'N'
Hollow square of side 'N'
Rectangle pattern
Right angled triangle
Inverted right angled triangle
Pyramic pattern
Inverted pyramid pattern
Right angled triangle with numbers
Floyds triangle
Diamond pattern
Right angled triangle II
Sandglass pattern
Hollow right triangle
Hollow inverted right triangle
Number pyramid pattern
10. Function practice questions
Celsius to Fahrenheit
Area of a Rectangle
Distance covered by a Vehicle
Number of Rounds of Lift
Line Equation
11. In-built data structures practice questions
12. Mathematics practice questions
13. String practice questions
14. Searching and sorting algorithms
15. Binary search practice questions
16. List-array practice questions
17. 2D list practice questions
18. Importing, creating modules and packages
19. File handling in Python
20. Exception handling in Python
21. OOP concepts with classes and objects
22. OOP practice questions
26. Searching and sorting using recursion
27. Recursion with strings
Data Structures & Algorithms
28. Complexity analysis: time complexity algorithm
29. Complexity analysis: space complexity algorithm
32. Linked list practice questions
35. Stack and queues practice questions
37. Generic trees practice questions
39. Binary tree practice questions
41. Binary search tree (BST) practice questions
43. Hashmaps practice questions
45. Graph practice questions
47. Dynamic programming practice questions
48. Python for data analysis
49. Python for Data visualization
51. Python with multi-threading
53. Flask: an API framework
The topics are added here with a purpose of notes for the following course: Python DSA Bootcamp