From 1dcf3e2a77b0fecb8d09bd409792bdbbdc79b9a5 Mon Sep 17 00:00:00 2001 From: deepakkasera Date: Thu, 9 May 2024 12:22:21 +0530 Subject: [PATCH] LLD Python Notes --- ...s Modifiers, Constructors, and Class Methods.pdf | Bin .../{ => LLD-1}/Inheritance and Polymorphism.pdf | Bin .../Introduction to Object-Oriented Programming.pdf | Bin .../LLD Python/{ => LLD-1}/collections.pdf | Bin Non-DSA Notes/LLD Python/{ => LLD-1}/exceptions.pdf | Bin .../LLD Python/{ => LLD-1}/executors-callables.pdf | Bin .../LLD Python/{ => LLD-1}/generics-py.pdf | Bin .../LLD Python/{ => LLD-1}/interfaces-abstract.pdf | Bin .../LLD Python/{ => LLD-1}/processes-threads.pdf | Bin Non-DSA Notes/LLD Python/{ => LLD-1}/semaphores.pdf | Bin .../LLD Python/{ => LLD-1}/streams-lambdas.pdf | Bin .../LLD Python/{ => LLD-1}/synchronisation.pdf | Bin .../{ => LLD-2}/Behavioural design patterns.pdf | Bin .../{ => LLD-2}/Builder design pattern.pdf | Bin .../Creational design patterns - Singleton.pdf | Bin .../{ => LLD-2}/Decorator and Flyweight.pdf | Bin .../{ => LLD-2}/Factory design pattern.pdf | Bin .../{ => LLD-2}/Prototype design pattern.pdf | Bin ...erface Segregation, and Dependency Inversion.pdf | Bin .../{ => LLD-2}/SOLID principles - SRP and OCP.pdf | Bin ...uctural design patterns - Adapter and Facade.pdf | Bin .../UML - Use case and class diagrams.pdf | Bin .../LLD Python/{ => LLD-3}/book-my-show-2.pdf | Bin .../LLD Python/{ => LLD-3}/book-my-show-3.pdf | Bin .../LLD Python/{ => LLD-3}/book-my-show-4.pdf | Bin .../{ => LLD-3}/design-a-parking-lot-1.pdf | Bin .../{ => LLD-3}/design-book-my-show-1.pdf | Bin .../LLD Python/{ => LLD-3}/design-splitwise-2.pdf | Bin .../LLD Python/{ => LLD-3}/design-splitwise-3.pdf | Bin .../LLD Python/{ => LLD-3}/design-tic-tac-toe.pdf | Bin .../LLD Python/{ => LLD-3}/parking-lot-2.pdf | Bin .../LLD Python/{ => LLD-3}/parking-lot-3.pdf | Bin .../LLD Python/{ => LLD-3}/tic-tac-toe-2.pdf | Bin .../LLD Python/{ => LLD-3}/tic-tac-toe-3.pdf | Bin .../LLD Python/{ => LLD-3}/tic-tac-toe-4.pdf | Bin 35 files changed, 0 insertions(+), 0 deletions(-) rename Non-DSA Notes/LLD Python/{ => LLD-1}/Access Modifiers, Constructors, and Class Methods.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/Inheritance and Polymorphism.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/Introduction to Object-Oriented Programming.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/collections.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/exceptions.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/executors-callables.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/generics-py.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/interfaces-abstract.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/processes-threads.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/semaphores.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/streams-lambdas.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-1}/synchronisation.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/Behavioural design patterns.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/Builder design pattern.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/Creational design patterns - Singleton.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/Decorator and Flyweight.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/Factory design pattern.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/Prototype design pattern.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/SOLID principles - SRP and OCP.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/Structural design patterns - Adapter and Facade.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-2}/UML - Use case and class diagrams.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/book-my-show-2.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/book-my-show-3.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/book-my-show-4.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/design-a-parking-lot-1.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/design-book-my-show-1.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/design-splitwise-2.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/design-splitwise-3.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/design-tic-tac-toe.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/parking-lot-2.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/parking-lot-3.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/tic-tac-toe-2.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/tic-tac-toe-3.pdf (100%) rename Non-DSA Notes/LLD Python/{ => LLD-3}/tic-tac-toe-4.pdf (100%) diff --git a/Non-DSA Notes/LLD Python/Access Modifiers, Constructors, and Class Methods.pdf b/Non-DSA Notes/LLD Python/LLD-1/Access Modifiers, Constructors, and Class Methods.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Access Modifiers, Constructors, and Class Methods.pdf rename to Non-DSA Notes/LLD Python/LLD-1/Access Modifiers, Constructors, and Class Methods.pdf diff --git a/Non-DSA Notes/LLD Python/Inheritance and Polymorphism.pdf b/Non-DSA Notes/LLD Python/LLD-1/Inheritance and Polymorphism.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Inheritance and Polymorphism.pdf rename to Non-DSA Notes/LLD Python/LLD-1/Inheritance and Polymorphism.pdf diff --git a/Non-DSA Notes/LLD Python/Introduction to Object-Oriented Programming.pdf b/Non-DSA Notes/LLD Python/LLD-1/Introduction to Object-Oriented Programming.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Introduction to Object-Oriented Programming.pdf rename to Non-DSA Notes/LLD Python/LLD-1/Introduction to Object-Oriented Programming.pdf diff --git a/Non-DSA Notes/LLD Python/collections.pdf b/Non-DSA Notes/LLD Python/LLD-1/collections.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/collections.pdf rename to Non-DSA Notes/LLD Python/LLD-1/collections.pdf diff --git a/Non-DSA Notes/LLD Python/exceptions.pdf b/Non-DSA Notes/LLD Python/LLD-1/exceptions.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/exceptions.pdf rename to Non-DSA Notes/LLD Python/LLD-1/exceptions.pdf diff --git a/Non-DSA Notes/LLD Python/executors-callables.pdf b/Non-DSA Notes/LLD Python/LLD-1/executors-callables.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/executors-callables.pdf rename to Non-DSA Notes/LLD Python/LLD-1/executors-callables.pdf diff --git a/Non-DSA Notes/LLD Python/generics-py.pdf b/Non-DSA Notes/LLD Python/LLD-1/generics-py.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/generics-py.pdf rename to Non-DSA Notes/LLD Python/LLD-1/generics-py.pdf diff --git a/Non-DSA Notes/LLD Python/interfaces-abstract.pdf b/Non-DSA Notes/LLD Python/LLD-1/interfaces-abstract.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/interfaces-abstract.pdf rename to Non-DSA Notes/LLD Python/LLD-1/interfaces-abstract.pdf diff --git a/Non-DSA Notes/LLD Python/processes-threads.pdf b/Non-DSA Notes/LLD Python/LLD-1/processes-threads.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/processes-threads.pdf rename to Non-DSA Notes/LLD Python/LLD-1/processes-threads.pdf diff --git a/Non-DSA Notes/LLD Python/semaphores.pdf b/Non-DSA Notes/LLD Python/LLD-1/semaphores.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/semaphores.pdf rename to Non-DSA Notes/LLD Python/LLD-1/semaphores.pdf diff --git a/Non-DSA Notes/LLD Python/streams-lambdas.pdf b/Non-DSA Notes/LLD Python/LLD-1/streams-lambdas.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/streams-lambdas.pdf rename to Non-DSA Notes/LLD Python/LLD-1/streams-lambdas.pdf diff --git a/Non-DSA Notes/LLD Python/synchronisation.pdf b/Non-DSA Notes/LLD Python/LLD-1/synchronisation.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/synchronisation.pdf rename to Non-DSA Notes/LLD Python/LLD-1/synchronisation.pdf diff --git a/Non-DSA Notes/LLD Python/Behavioural design patterns.pdf b/Non-DSA Notes/LLD Python/LLD-2/Behavioural design patterns.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Behavioural design patterns.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Behavioural design patterns.pdf diff --git a/Non-DSA Notes/LLD Python/Builder design pattern.pdf b/Non-DSA Notes/LLD Python/LLD-2/Builder design pattern.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Builder design pattern.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Builder design pattern.pdf diff --git a/Non-DSA Notes/LLD Python/Creational design patterns - Singleton.pdf b/Non-DSA Notes/LLD Python/LLD-2/Creational design patterns - Singleton.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Creational design patterns - Singleton.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Creational design patterns - Singleton.pdf diff --git a/Non-DSA Notes/LLD Python/Decorator and Flyweight.pdf b/Non-DSA Notes/LLD Python/LLD-2/Decorator and Flyweight.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Decorator and Flyweight.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Decorator and Flyweight.pdf diff --git a/Non-DSA Notes/LLD Python/Factory design pattern.pdf b/Non-DSA Notes/LLD Python/LLD-2/Factory design pattern.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Factory design pattern.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Factory design pattern.pdf diff --git a/Non-DSA Notes/LLD Python/Prototype design pattern.pdf b/Non-DSA Notes/LLD Python/LLD-2/Prototype design pattern.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Prototype design pattern.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Prototype design pattern.pdf diff --git a/Non-DSA Notes/LLD Python/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf b/Non-DSA Notes/LLD Python/LLD-2/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf rename to Non-DSA Notes/LLD Python/LLD-2/SOLID principles - Liskov, Interface Segregation, and Dependency Inversion.pdf diff --git a/Non-DSA Notes/LLD Python/SOLID principles - SRP and OCP.pdf b/Non-DSA Notes/LLD Python/LLD-2/SOLID principles - SRP and OCP.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/SOLID principles - SRP and OCP.pdf rename to Non-DSA Notes/LLD Python/LLD-2/SOLID principles - SRP and OCP.pdf diff --git a/Non-DSA Notes/LLD Python/Structural design patterns - Adapter and Facade.pdf b/Non-DSA Notes/LLD Python/LLD-2/Structural design patterns - Adapter and Facade.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/Structural design patterns - Adapter and Facade.pdf rename to Non-DSA Notes/LLD Python/LLD-2/Structural design patterns - Adapter and Facade.pdf diff --git a/Non-DSA Notes/LLD Python/UML - Use case and class diagrams.pdf b/Non-DSA Notes/LLD Python/LLD-2/UML - Use case and class diagrams.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/UML - Use case and class diagrams.pdf rename to Non-DSA Notes/LLD Python/LLD-2/UML - Use case and class diagrams.pdf diff --git a/Non-DSA Notes/LLD Python/book-my-show-2.pdf b/Non-DSA Notes/LLD Python/LLD-3/book-my-show-2.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/book-my-show-2.pdf rename to Non-DSA Notes/LLD Python/LLD-3/book-my-show-2.pdf diff --git a/Non-DSA Notes/LLD Python/book-my-show-3.pdf b/Non-DSA Notes/LLD Python/LLD-3/book-my-show-3.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/book-my-show-3.pdf rename to Non-DSA Notes/LLD Python/LLD-3/book-my-show-3.pdf diff --git a/Non-DSA Notes/LLD Python/book-my-show-4.pdf b/Non-DSA Notes/LLD Python/LLD-3/book-my-show-4.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/book-my-show-4.pdf rename to Non-DSA Notes/LLD Python/LLD-3/book-my-show-4.pdf diff --git a/Non-DSA Notes/LLD Python/design-a-parking-lot-1.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-a-parking-lot-1.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-a-parking-lot-1.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-a-parking-lot-1.pdf diff --git a/Non-DSA Notes/LLD Python/design-book-my-show-1.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-book-my-show-1.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-book-my-show-1.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-book-my-show-1.pdf diff --git a/Non-DSA Notes/LLD Python/design-splitwise-2.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-splitwise-2.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-splitwise-2.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-splitwise-2.pdf diff --git a/Non-DSA Notes/LLD Python/design-splitwise-3.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-splitwise-3.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-splitwise-3.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-splitwise-3.pdf diff --git a/Non-DSA Notes/LLD Python/design-tic-tac-toe.pdf b/Non-DSA Notes/LLD Python/LLD-3/design-tic-tac-toe.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/design-tic-tac-toe.pdf rename to Non-DSA Notes/LLD Python/LLD-3/design-tic-tac-toe.pdf diff --git a/Non-DSA Notes/LLD Python/parking-lot-2.pdf b/Non-DSA Notes/LLD Python/LLD-3/parking-lot-2.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/parking-lot-2.pdf rename to Non-DSA Notes/LLD Python/LLD-3/parking-lot-2.pdf diff --git a/Non-DSA Notes/LLD Python/parking-lot-3.pdf b/Non-DSA Notes/LLD Python/LLD-3/parking-lot-3.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/parking-lot-3.pdf rename to Non-DSA Notes/LLD Python/LLD-3/parking-lot-3.pdf diff --git a/Non-DSA Notes/LLD Python/tic-tac-toe-2.pdf b/Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-2.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/tic-tac-toe-2.pdf rename to Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-2.pdf diff --git a/Non-DSA Notes/LLD Python/tic-tac-toe-3.pdf b/Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-3.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/tic-tac-toe-3.pdf rename to Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-3.pdf diff --git a/Non-DSA Notes/LLD Python/tic-tac-toe-4.pdf b/Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-4.pdf similarity index 100% rename from Non-DSA Notes/LLD Python/tic-tac-toe-4.pdf rename to Non-DSA Notes/LLD Python/LLD-3/tic-tac-toe-4.pdf