Showing posts with label Design and Analysis of Algorithms. Show all posts
Showing posts with label Design and Analysis of Algorithms. Show all posts

Syllabus of Design and Analysis of Algorithms

Introduction
Definition of algorithm, Characteristic of algorithm, Different Control Structures, Writing Structured Programs, Analysis of algorithm.

Divide and Conquer: 
General Method, Binary Search, Finding Maximum &
Minimum, Merge Sort, Quick Sort.


Greedy Method: 
General method, Knapsack Problem, Job Sequencing with deadline, Minimum – cost Spanning trees, Single – Source Shortest Paths.
  
Dynamic Programming: 
Introduction to Graphs, Definition types, Terms related to graph, General Method, Multistage Graphs, All pair Shortest Paths, 0/1 – knapsack, The traveling salesperson problem, Flow Shop Scheduling.

Basic traversal & Search techniques: 
Search & traversal techniques for trees, Search & traversal techniques for graphs.

Backtracking: 
General method, The 8- Queens Problem, Sum of subsets, Graph Coloring.

Dynamic Programming


Greedy Method


Divide and Conquer


 For Additional Knowledge


Introduction