Git Product home page Git Product logo

love-babbar-dsa-unacademy-homeworks's Introduction

πŸ˜‡ README

All My Public Notebooks

{% embed url="https://gist.github.com/AbhyasKanaujia/b1aa2c5ba91e8a0b7796fecdbf52023a" %}

Homework

ClassHomeworkNotesVideo
01 Introduction to Programmingtruetruetrue
02 Programming Basic Itruetruetrue
03 Programming Basic IItruetruetrue
04 Pattern Homeworktruetruetrue
05 Programming Basics IIItruetruetrue
06 Functions and arraytruetruetrue
07 Array Problems Itruetruetrue
08 Array Problem IItruetruetrue
09 2D Arrayfalsefalsefalse
10 Binary Searchfalsefalsefalse
11 Binary Search Problems Ifalsefalsefalse
12 Binary Search Problems IIfalsefalsefalse
13 Sorting Techniques falsefalsefalse
14 Character Arrays and String truetruetrue
15 Basic Mathematics for DSAtruetruetrue
16 Pointers Itruetruetrue
17 Pointers IItruetruetrue
18 Static and Dynamic Allocationtruetruetrue
19 Recursion Itruetruetrue
20 Recursion IItruetruetrue
21 Recursion IIItruetruetrue
22 Divide & Conquertruetruetrue
23 Backtracking Ifalsetruetrue
24 Backtracking IIfalsetruetrue
25 Backgracking IIIfalsetruetrue
26 Time Complexity of Recursive Algorithm & OOPs Ifalsetruetrue
27 OOSP IIfalsefalsefalse
28 OOPS IIIfalsefalsefalse
29 Linked List Ifalsetruetrue
30 Linked List IIfalsetruetrue
31 Linked List IIItruetruetrue
32 Linked List IVfalsefalsefalse
33 Stack Itruetruetrue
34 Stack IIfalsefalsefalse
35 Stack IIIfalsefalsefalse
Doubt Sessions

Doubt Clearing Session Part I βœ…

Doubt Clearing Session Part II βœ…

Doubt Clearing Session Part III

Doubt Clearing Session Part IV

Doubt Clearing Session Part V

Doubt Clearing Session Part VI

Pending

Recursion Sheet

  1. Different Ways to Add Parentheses
  2. Decode String
  3. Predict the Winner
  4. Elimination Game
  5. K-th Symbol in Grammar
  6. Add Two Numbers
  7. Count Good Numbers
  8. Minimum Non-Zero Product of the Array Elements
  9. Integer to English Words
  10. Permutation Sequence
  11. Wildcard Matching

23. Backtracking Homework

  1. Beautiful Arrangement

24. Backtracking II Homework

  1. Combination Sum
  2. Combination Sum II
  3. Combination Sum III

25. Backtracking III Homework

  1. Word Search

26. Time Complexity of Recursive Algorithm & OOPS I

  1. Padding & Alignment
  2. Does a class use space in C++? In Java?
  3. Deep copy & Shallow cop

**29. **Linked List I

  1. Singly
  2. Doubly
  3. Circular
  4. Circular Doubly

30. Linked List II

  1. Reverse a LL
  2. Find Middle of LL
  3. Check if LL is circular
  4. Reverse LL in k Groups
  5. Palindrome LL
  6. Sort 0s, 1s and 2s

31. Linked List III

  1. Print Kth Node from the end. 4 approaches
  2. Detect and Delete Loop
  3. Intersection Point of LL. 4 approaches
  4. Flatten a LL (recursion)
  5. Remove Duplicate from sorted/unsorted LL
  6. Add 1 to LL
  7. Add two LL
  8. Clone LL with random pointer
  9. Delete m nodes after n nodes
  10. Reverse alternate k nodes
  11. Why is quick sort preferred fore arrays, and why merge sort is preferred for LL?

Find me

π’œπ’·π’½π“Žπ’Άπ“ˆ

love-babbar-dsa-unacademy-homeworks's People

Contributors

abhyaskanaujia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.