Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
40 views1 page

Data Structures & Algorithms Guide

Uploaded by

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

Data Structures & Algorithms Guide

Uploaded by

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

Data Structures and Algorithm s

Beginner

Checklist for learning & interviews Advanced

Algorithm Anal ysis Sort Algorithms Search Algorithms

+ Big O notatio
+ Bubble sor¬ + Linear searcF

+ Selection sor¬ + Binary Search


+ Ram Modem

+ Time complexit “ + Insertion sor¬

String Algorithms
+ Count Sort
+ Space complexity

+ Rabin-Kar«
+ Heap sor¬
+ Master’s theore/

z
+ Knuth Morris Prat¬
+ Quick sor¬
+ Amorti ed complexity

+ Boyer-Moore Algorith/
+ Merge sort

D ata Structures
Graph Algorithms
+ Z algorith/

+ Arra “ + Depth First SearcF


+ Manachar’s algorithm

+ LinkedLis¬
Tree Algorithms

‘
+ Breadth First SearcF

+ Stac
+ Flood Film + In-order Traversam

+ QueuT
+ Topological Sort with DFä + Pre-order Traversam

+ Se¬
+ Topological Sort by KahnV + Post-order Traversal

+ HashMa«
+ Lee’s shortest distancT + Rooting a treT

+ TreT

G
+ A* algorithm + Euler's tou

+ raph

( °
+ Minimum Spanning TreT + RMQ Algorithm

+ Trie Prefix tree


+ Kruskam

+ Suffix TreT
Popular Problems
+ Pri/

+ Self balancing treT


+ Fibonacci number

j
+ Strongly Connected Component

+ Dis oint se¬


j + Bit manipulatio

“
+ Tar a

+ Suffix Arra
j( + Tower of Heno(

( °
+ Kosara

+ Heap Priority Queue


+ Kadane’s Algorithm
+ Minimum Cos¬

+ Segment TreT
+ Strassen's algorith/
+ Cycle CancellingV

+ Binary Indexed Tree


+ Knapsack 0/1 & FractionalV
+ Hungarian Minimum Cos¬

Para d igms
+ Hierhol z
er’s algorith/
+ Huffman codT

+ Task-schedulinA
+ Shortest Path algorithm
+ Brute forcT
+ Levenshtein distancT

q + Topological sorted min patF

j #
+ Divide & Con ue
+ Biconnected Component

D + Di kstr


+ Sliding windo
+ Bipartite detectio
+ Bellman For

W
+ Recursio
+ Isomorphic graph
+ Floyd arshalm

J
+ Two pointers
+ Hamiltonian PatF

+ G reedy techni q uT
+ ohnso

+ Vertex ColorinA
+ Maximum flow algorithm
+ BacktrackinA
+ Articulation Point & BridgT
+ Ford Fulkerso
+ Dynamic ProgramminA
+ Travelling salesman Proble/
+ Push-relabem
+ Branch & Bound
+ Convex Hull
+ Dinic's

Created by Sadanand Pai

You might also like