Placement 2024 Prep
Placement 2024 Prep
Placement 2024 Prep
● Asymptotic Analysis
● Masters Theorem
● Bitwise Operators (Bitwise AND, Bitwise OR, Bitwise XOR, Left Shift, Right
Shift, etc )
● Problems: GCD and LCM, Iterative Power, Generate Power Set, etc
Session 2: Arrays
● Types of Arrays
● Problems: Generate Numbers with Given Digits, First Circular Tour, etc
Session 6: Searching
● Linear Search
● Introduction to Recursion
● Tail Recursion
● Introduction to Backtracking
etc
Session 8: Sorting
● Sorting Algorithms e.g. Bubble Sort, Selection Sort, Insertion Sort, Merge Sort,
● Multidimensional Array
● Collision Handling
● Hashing Function
● String Introduction
● Problems: Find Kth Smallest in BST, Vertical Sum in Binary Tree, Floor in BST,
etc
CONTENTS
Session 13: Greedy and Heap
● Heap Sort
● Priority Queue
Arrays, etc
Problem, etc
● Introduction to Graph
● Kruskal's Algorithm
● Bellman-Ford Algorithm
● Ford-Fulkerson Algorithm
scheduling)
topologies
● Data Link Layer: Framing, Error detection and correction, Flow control
● Routing: Distance vector routing, Link state routing, Path vector routing
IMAP)
● SQL Basics: DDL (CREATE, ALTER, DROP), DML (INSERT, UPDATE, DELETE),
DQL (SELECT)
● Stored Procedures and Triggers: Basics of creating and using stored procedures
and triggers