0% found this document useful (0 votes)
6 views35 pages

Algorithm Design Course Guide

Algorithms

Uploaded by

ekenguer
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)
6 views35 pages

Algorithm Design Course Guide

Algorithms

Uploaded by

ekenguer
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/ 35

ALGORITHM AND COMPLEXITY 1

Mr. DJAMEN NYONKEU GILDAS

MODULE - I

Lecture 1 - Introduction to Design and analysis of algorithms

Lecture 2 - Growth of Functions ( Asymptotic notations)

Lecture 3 - Recurrences, Solution of Recurrences by substitution

Lecture 4 - Recursion tree method

Lecture 5 - Master Method

Lecture 6 - Design and analysis of Divide and Conquer Algorithms

Lecture 7 - Worst case analysis of merge sort, quick sort and binary search

Lecture 8 - Heaps and Heap sort

Lecture 9 - Priority Queue

Lecture 10 - Lower Bounds for Sorting


Lecture 1 - Introduction to Design and analysis of algorithms
Lecture 2 - Growth of Functions ( Asymptotic notations)
Lecture 3-5: Recurrences, Solution of Recurrences by substitution,
Recursion Tree and Master Method
Lecture 6 - Design and analysis of Divide and Conquer
Algorithms
Lecture 7: Worst case analysis of merge sort, quick sort
.
Lecture 8 - Heaps and Heap sort
MODULE -II
Lecture 11 - Dynamic Programming algorithms

Lecture 12 - Matrix Chain Multiplication

Lecture 13 - Elements of Dynamic Programming

Lecture 14 - Longest Common Subsequence

Lecture 15 - Greedy Algorithms

Lecture 16 - Activity Selection Problem

Lecture 17 - Elements of Greedy Strategy

Lecture 18 - Knapsack Problem

Lecture 19 - Fractional Knapsack Problem

Lecture 20 - Huffman Codes

You might also like