DAA - BSC IIIrd sem/BCA-IVth Semester (Syllabus by KSWU)

  

 DAA Study Notes

BCA-IVth/Bsc IIIrd Semester Syllabus by KSWU

SUBJECT - Design and Analysis of Algorithm 

CLICK HERE TO DOWNLOAD - 


UNIT I - Design Of Efficient Algorithms And Elementary Data Structures: Algorithms, Analysis of Algorithms, Time and Space Complexity, Running Time of A Program. Review of Stack, Queues, Trees.Operations on Stack, Queue and Trees.Recursion, Heaps and Heap Sort.-For STUDY NOTES CLICK HERE  👉- UNIT I

UNIT II -Divide and Conquer: General Method, Binary Search, Max and Min, Merge Sort, Quick Sort, Matrix Multiplication And Related Operations; Strassen’s Matrix Multiplication, Inversion Matrices, LUP Decomposition And Its Application, Boolean Matrix Multiplication

UNIT III - The Greedy Method: The General Method, Knapsack Problem, Job Sequencing with Deadlines, Minimum Cost Spanning Trees: Prim’s Algorithm, Kruskal’s Algorithm. Optimal Storage on Tapes, Optimal Merge Patterns, Single Source Shortest Paths

UNIT IV - Dynamic Programming:The General Method, Multistage Graphs, All Pair’s Shortest Paths,0/1 knapsack, Travelling Salesman Problem.

UNIT V -Backtracking: General Methods, 8 – Queens Problem, Sum of Subsets, Knapsack Problem, NP – Hard and NP – Complete Problems.


Design and Analysis of Algorithm LAB

Program List: Click on Program to see Source code, Algorithm & Output 👇

 








10. Program to find shortest distance and shortest path from given source to all other nodes using Dijkstra’s Algorithm 

11. Program to implement all pair shortest problem using dynamic programming technique 















Post a Comment

0 Comments