[go: up one dir, main page]

0% found this document useful (0 votes)
34 views17 pages

Supreme Batch Index

Uploaded by

RaJu Bhai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views17 pages

Supreme Batch Index

Uploaded by

RaJu Bhai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 17

How to Join Discord Server ?

Steps to Join DSA Supreme Discord Server

Introduction to Data Structures & Algorithms Master Course [Supreme Batch]

Welcome to @Supreme Batch

Orientation Session - Supreme Batch

Basics of Programming - I

Programming Fundamentals [HD]

Lecture-1 [Slides]

Create Your First Program & a lot more [HD]

Lecture-2 [Slides]

Lecture-2 [Codes]

Let's solve some Patterns [HD]

Lecture-3 [Slides]

Lecture-3 [Codes]

C++ Quiz

Debug Exercise

Week-1 [Connect] [HD]

Week-1 [Connect]

Week1 - Assignments

Flowcharts Q1

Flowcharts Q2

Flowcharts Q3

Flowcharts Q4

Flowcharts Q5

Flowcharts Q6

Flowcharts Q7

Flowcharts Q8

Flowcharts Q9

Patterns Q1

Patterns Q2
Patterns Q3

Patterns Q4

Basics of Programming - II

Pattern continues [HD]

Pattern Part-2 [Slides & HW]

Pattern Part-2 [Codes]

Operators, Loops & Conditionals [HD]

Operators, Loops & Conditionals [Codes]

Functions & some Problem Statements [HD]

Functions [Slides]

Function [Codes]

Week-2 [Connect]

week-2 Connect [Codes]

Interesting Doubt - by Abhinav Malik

Number System - Binary && Decimal

C++ Quiz

Debug Exercise

Week2 - Assignments

Numeric Hollow Half Pyramid

Numeric Hollow Inverted Half Pyramid

Numeric Palindrome Equilateral Pyramid

Solid Half Diamond

Fancy Pattern #1

Fancy Pattern #2

Fancy Pattern #3

Floyd's Triangle Pattern

Pascal's Triangle Pattern

Butterfly Pattern

Display Area Of Circle


Given Number Is Even or Odd

Find The Factorial

Check Given Number Prime or Not

Print All Prime From 1 to N

Reverse Integer

Set the Kth Bit

Convert the Temperature

Arrays, Time Complexity & Space Complexity

Introduction to Time & Space Complexity

JOIN DISCORD SERVER

Arrays - Class 1 [HD]

Arrays - Class 1 [Slides]

Arrays - Class 1 [Codes]

Arrays - Class 2 [HD]

Arrays - Class 2 [Slides]

Arrays - Class 2 [Codes]

Arrays - Class 3 [HD]

Arrays - Class 3 [Slides]

Arrays - Class 3 [Codes]

Week-3 [Connect]

C++ Quiz

Debug Exercise

Week3 - Assignments

Sort Colors

Move All Negative Number To The Left Side Of An Array

Find Duplicate Number

Missing Elements From An Array With Duplicates

Find First Repeating Element

Common Elements In 3 Sorted Array

Wave Print A Matrix


Spiral Print A Matrix

Factorial Of A Large Number

Searching & Sorting

Searching and Sorting Class - I

Searching and Sorting Class - I [HD]

Binary Search - Class 1 [Codes]

Searching and Sorting Class - II live

Searching and Sorting Class - II [HD]

Binary Search - Class 2 [Codes]

Searching and Sorting Class - III

Searching and Sorting Class - III [HD]

Binary Search - Class 3 [Codes]

Week-4 [Connect] [HD]

week-4 [Connect]

week-4 Connect [Codes]

Sorting Techniques

Sorting Techniques [Codes]

Quiz Time

Debug Exercise

Week4 - Assignments

K-Diff Pairs In An Array

Find K-Closest Element

Exponential Search & Unbounded Binary Search

Book Allocation Problem

Painters Partition Problem

Aggresive Cows

EKO SPOJ

PRATA SPOJ

Char Arrays & Strings


Char Arrays & Strings - Class I

Char Arrays & Strings - Class I [HD]

Char Arrays vs Strings in C++

Char Arrays & Strings - Class I [Codes]

Char Arrays & Strings - Class II [JOIN HERE]

Char Arrays & Strings - Class II [HD]

Char Arrays & Strings - Class II [Codes]

Week-5 [Connect] [HD]

Week-5 [Connect]

week-5 Connect [Codes]

Quiz Time

Debug Exercise

Week5 - Assignments

Valid Anagram

Reverse Only Letters

Longest Common Prefix

Reverse Vowels Of A String

Isomorphic Strings

Reorganise String

Group Anagrams

Longest Palindromic Substring

Find The Index Of First Occurence in a String

String To Integer (atoi)

String Compression

Integer To Romans

Zig-Zag Conversion

Largest Number

Basics Maths & Pointers

Pointers - Level 1

Pointers - Level 1 [HD]


32-bit vs 64-bit systems

Why Pointer Size was coming 8 while printing ?

Pointers - Level 1 [Codes]

Pointers - Level 2 [HD]

Pointers - Level 2

Why we cannot do [arr = arr +1; ] in C++ ? [as discussed in last Class]

Pointers - Level 2 [Codes]

Basic Mathematics For DSA

Wild Pointers in C++

Void Pointers in C++

Dangling Pointers in C++

Pointers - Level 3 [HD]

Pointers - Level 3

Pointers - Level 3 [Codes]

Week-6 [Connect]

Pointers Imp Doubt

Optimising Sieve & Segmented Sieve

Quiz Time

Debug Exercise

Week6 - Assignments

Let's Practice Pointers

CodeHelp Contest-1 is here

CodeHelp Upcoming SDE Contest

Recursion & Backtracking

Time & Space Complexity Of Recursive Solutions

Recursion - Level 1

Recursion - Level 1 [HD]

Recursion - Level 1 [Codes]

Recursion - Level 2
Recursion - Level 2 [HD]

Why 0647 = 423 ?

Recursion - Level 2 [Codes]

Recursion - Level 3

Recursion - Level 3[HD]

Recursion - Level 3 [Codes]

Recursion - Level 4

Recursion - Level 4 [HD]

Recursion - Level 4 [Codes]

Quiz Time

Debug Exercise

Week7 - Assignments

Last Occurence Of A Char

Reverse A String RE

Add Strings RE

Palindrome Check RE

Remove All Occurrences of a Substring

Print All Subarrays Using RE

Buy & Sell Stocks

House Robber Problem

Integer to English Words

Wild Card Matching Matching

Perfect Squares

Minimum Cost For Tickets

Number Of Dice Roll With Target Sum

Divide & Conquer, Time Complexity & Space Complexity

DnC Level-1

DnC Level-1 [HD]

DnC Level-2

DnC Level-2 [Join Here]


DnC Level-2 [HD]

Permutation of String code download

Quick Sort code download

DnC Level-3

DnC Level-3 [HD]

Rat in a Maze Code download

DnC Level-4

DnC Level-4 [HD]

N-Queen Code Download

DnC Level-5

DnC Level-5 [HD]

Generate Parenthesis code download

Phone Keypad Problem code download

DnC Level-6

Sudoku Solver code download

Time and Space Complexity of Recursive Problems

Time and Space Complexity of Recursive Problems [HD]

Quiz Time

Debug Exercise

D&C | Backtracking - Assignments

Count Inversions

In-Place Merge Sort

Max Sub Array Sum

Quick Sort [End Element as Pivot] - By Lakshay Bhaiya

Combination Sum

Combination Sum - II

Permutation - II

Beautiful Arrangement

Distribute Repeating Integers


OOPs

OOPs Class-1 live

OOPs Class-1[HD]

OOPs Class-2

OOPs Class-2 [HD]

OOPs Class-3

OOPs Class-3 [HD]

OOPs Class 3 [Codes]

const keyword || Initialization list || MACROS

Shallow vs Deep Copy

Local & Global Variables

Static Keyword In Class

Abstraction In C++

Inline Functions

Friend Keyword In C++

Can Constructor Be Made Private?

Virtual Constructor VS Virtual Destructor

Memory Layout Of A Program

Quiz Time

Debug Exercise

Linked Lists

LL Class - 1

LL Class - 1 [HD]

LL Class-1[Codes]

LL Class - 2

LL Class - 2 [HD]

LL Class-2 [Codes]

LL Class - 3

LL Class - 3 [HD]

LL Class-3 [Codes]
LL Class - 4

LL Class - 4 [HD]

LL Class-4 [Codes]

Linked List - Assignment Questions

Quiz Time

Debug Exercise

LinkedList - Assignments

Print Kth Node From The End

Intersection Of 2 Link Lists

Merge Two Sorted Lists

Sort List Using Merge Sort

Flatten Linked List

Copy List with Random Pointer

Rotate List

Delete N Nodes After M Nodes

Find min/max number between critical points (LC-2058)

Merge Nodes In Between Zeros

Stacks

Stack Class - 1

Stack Class - 1 [HD]

Stack Class - 1 [Codes]

Stack Class - 2

Stack Class - 2 [HD]

Stack Class - 2 [Codes]

Stack Class - 3 and 4 [HD]

Stack Class - 4

Stack Class - 3 & 4 [Codes]

Stack Assignment Questions

Quiz Time
Debug Exercise

Stack - Assignments

Remove All Adjacent Strings

Minimum Bracket Reversal

Next Greater Element In LL

Celebrity Problem

N Stacks In An Array

Online Stock Span

Simplify Path

Check If Word Is Valid After Substitutions

Decode String

Max Rectangle In Binary Matrix

Car Fleet

Car Fleet-II

Contest 2 is LIVE

Contest 2 is HERE

Queues

Queue - Class 1 [JOIN HERE]

Queue - Class 1 [Codes]

Queue - Class 1 [HD]

Queue - Class 2

Queue - Class 2 [HD]

Queue - Class 2 [Codes]

Queue - Class 3 live

Queue - Class 3 [HD]

Queue - Class 3 [Codes]

Queue Assignment Questions

Quiz Time

Debug Exercise

Queue - Assignments
Queue Using Stacks

Stacks Using Queue

K Queues In An Array

Sum Of Min & Max Elements Of All Subarray Of Size K

Trees - I

Trees Class - 1

Trees Class - 1 [HD]

Trees Class - 1 [Codes]

Trees Class - 2

Trees Class - 2 [Codes]

Trees Class - 3

Trees Class-3 [Update]

Trees Class - 4

Trees Class - 4 [Codes]

Trees Class - 5

Trees Class - 5 [Codes]

Trees - Assignment Questions

Quiz Time

Debug Exercise

Tree - Assignments

FW To Find Diameter

FW To Find Height Balanced Tree

Two Trees Mirror OR Identical?

Diagonal Traversal

Zig-Zag Traversal

Transform To Sum Tree

Vertical Order Traversal

K-Sum Paths

Morris Traversal
Flatten a Binary tree into Linked List

Maximum Sum Of Non Adjacent Nodes

Sum Of The Length Bloodline Of The Tree

Burning Tree

Find Duplicate Subtrees

Binary Search Trees

BST Class - 1

BST Class - 1 [HD]

BST Class - 1 [Codes]

BST Class - 2

BST Class - 2 [HD]

BST Class - 2 [Codes]

BST Class - 3

BST Class - 3 [HD]

BST Class - 3 [Codes]

BST - Assignment Questions

Quiz Time

Debug Exercise

BST - Assignments

Inorder Predecessor In BST

Inorder Successor in BST

Build BST Using Preorder Traversal

Brothers From Different Roots

Convert BST To A Balanced BST

Find Median Of BST

Check BST Has Dead End

Count BST Nodes Lying In A Range

Flatten BST To Sorted LL

Replace Elements With Least Greater Elements To Its Right

Valid BST From Preorder


Merge Two BSTs

Contest 3 is LIVE

Contest 3 is HERE

Heaps

Heaps Class - 1

Heaps Class - 1 [HD]

Heaps Class - 1 [Codes]

Heaps Class - 2

Heaps Class - 2 [HD]

Heaps Class - 2 [Codes]

Heaps Class - 3

Heaps Class - 3 [HD]

Heaps Class - 3 [Codes]

Heaps Class - 4

Heaps Class - 4 [HD]

Heaps Class - 4 [Codes]

Heaps - Assignment Questions

Quiz Time

Debug Exercise

Heap - Assignments

Check If Binary Tree is Heap

Merge Two Binary Max Heap

K-Closest points to origin

Sliding Window Maximum

Get Biggest Three Rhombus Sums In A Grid

Minimum Difference in Sums After Removal of Elements

Min Number of Re-fuelling Stops

Maps & Tries

Hashmaps & Tries - Class 1


Hashmaps & Tries - Class 1 [HD]

Hashmaps & Tries - Class 2 live

Hashmaps & Tries - Class 2 [HD]

Hashmaps & Tries - Class 2 [Codes]

Hashmaps & Tries - Class 3

Hashmaps & Tries - Class 3 [Codes]

Quiz Time

Debug Exercise

Maps & Tries - Assignment Questions

Maps & Tries - Assignments

Array Subset of Another Array

Union of Two LL

Dynamic Programming - I

Dynamic Programming Class - 1

Dynamic Programming Class - 1 [Codes]

Dynamic Programming Class - 2

Dynamic Programming Class - 2[Codes]

Dynamic Programming Class - 3

Dynamic Programming Class - 3[Codes]

Dynamic Programming Class - 4

Dynamic Programming Class - 4 [Codes]

Debug Exercise

Quiz Time

Dynamic Programming - II

Dynamic Programming Class - 5

Dynamic Programming Class - 5 [Codes]

Dynamic Programming Class - 6

Dynamic Programming Class - 6 [Codes]

Dynamic Programming Class - 7 [JOIN HERE]

Dynamic Programming Class - 7 [Codes]


DP - Assignment Questions

Debug Exercise

Graphs - I

Graphs Class - 1

Graphs Class - 1 [HD]

Graphs Class - 1 [Codes]

Graphs Class - 2

Graphs Class - 2 [HD]

Graphs Class - 2 [Codes]

Graphs Class - 3

Graphs Class - 3 [HD]

Graphs Class - 3 [Codes]

Graphs Class - 4 live

Graphs Class - 4 [HD]

Graphs Class - 4 [Codes]

Quiz Time

Debug Exercise

Graphs - II

Graphs Class - 5

Graphs Class - 5 [HD]

Graphs Class - 5 [Codes]

Graph Class - 6

Graph Class - 6 [Codes]

Graph Class - 7

Graph Class - 7 [Codes]

Graph Class - 8

Graph Class - 8 [Codes]

Quiz Time

Debug Exercise
BONUS: Greedy Algorithm

Bonus Class - Greedy

Bonus Class - Greedy [HD]

Bonus Class - Greedy [Codes]

BONUS: Sliding Window

Bonus Class - Sliding Window

Bonus Class - Sliding Window [Codes]

BONUS: Bit Manipulation

Bonus Class - Bit Manipulation

Bonus Class - Bit Manipulation [HD]

Bonus Class - Bit Manipulation [Codes]

Mentorship Sessions

Interview - Do's and Don'ts

Let's talk about RESUME

Let's talk about Placement Opportunities

The Last Class

You might also like