Design and Analysis of Algorithm (DAA) practicals, B.Sc. (Hons.) Computer Science.
2nd year - Design and Analysis of Algorithm (DAA) practicals (As per the University of Delhi B.Sc. (Hons) Computer Science syllabus)
- Programs are named after the Practical No. into the Syllabus guidelines.
- Please check practicalList.pdf to browse the list of practicals as per the syllabus guidelines.The link is given below
- Implement following sort algos.:
i. Insertion Sort (The program should report the number of comparisons)
ii. Merge Sort(The program should report the number of comparisons)
- Implement Heap Sort(The program should report the number of comparisons)
- Implement Randomized Quick sort (The program should report the number of comparisons)
- Implement Radix Sort
- Create a Red-Black Tree and perform following operations on it:
i. Insert a node
ii. Delete a nodeiii.Search for a number & also report the color of the node containing this number.
- Write a program to determine the LCS of two given sequences
- Implement Breadth-First Search in a graph
- Implement Depth-First Search in a graph
- Write a program to determine the minimum spanning tree of a graph For the algorithms at S.No 1 to 3 test run the algorithm on 100 different inputs of sizes varying from 30 to 1000. Count the number of comparisons and draw the graph. Compare it with a graph of nlogn.