Ad3351 Set1
Ad3351 Set1
Third Semester
(Regulations 2021)
1. a. Write a program in C to calculate the factorial of a given number using recursion. (50)
b. Write a C code to generate the Fibonacci series using non-recursion algorithms. (50)
2. a. Write a C code to find the factorial of a given number using non-recursion. (50)
b. Write a C code to generate the Fibonacci series using recursion algorithms. (50)
6. Write a C program to implement Topological Sorting using Decrease and Conquer design
strategy.
7. Develop a C program to implement Heap Sort using Transform and Conquer technique.
9. Write a C program to apply Warshall’s and Floyd‘s algorithms for constructing the
shortest path.
Page 1 of 3
10. Develop a program in C to apply Dynamic programming to solve Knapsack Problem.
13. Write a C program to implement an Iterative improvement strategy for Simplex Method.
15. Write a code in C to solve the Subset Sum Problem using Backtracking.
16. Develop a C program to implement branch and Bound technique to solve Assignment
problem.
17. Write a program in C to implement Branch and Bound technique to solve the Traveling
Salesman Problem.
18. Write a program in C to implement Topological Sorting for the given graph using
Decrease and Conquer design strategy.
19. Develop a C program to implement Heap Sort using Transform and Conquer technique
for the following values 10,3,76,34,23,32.
Page 2 of 3
20. Develop a program in C to implement Dijkstra’s algorithm for the given graph using
Greedy Technique.
Page 3 of 3