Print Program 11 and 12 Daa PDF
Print Program 11 and 12 Daa PDF
Program-11
Objective:WAP in C to Implement Floyd Warshal algorithm.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int n, i, j;
Page No- 21
Name:Mohd Azeem 3rd/Vth sem (Odd Sem 2024-25)
Roll no:2200271530072 DAA Lab(BCS-553)
Page No- 22
Name:Mohd Azeem 3rd/Vth sem (Odd Sem 2024-25)
Roll no:2200271530072 DAA Lab(BCS-553)
Page No- 23
Name:Mohd Azeem 3rd/Vth sem (Odd Sem 2024-25)
Roll no:2200271530072 DAA Lab(BCS-553)
Page No- 24
Name:Mohd Azeem 3rd/Vth sem (Odd Sem 2024-25)
Roll no:2200271530072 DAA Lab(BCS-553)
Program-12
Objective:WAP in C to Implement Travelling Salesman problem.
#include <stdio.h>
int matrix[25][25], visited_cities[10], limit, cost = 0;
int tsp(int c)
{
int count, nearest_city = 999;
int minimum = 999, temp;
for(count = 0; count < limit; count++)
{
if((matrix[c][count] != 0) && (visited_cities[count] == 0))
{
if(matrix[c][count] < minimum)
{
minimum = matrix[count][0] + matrix[c][count];
}
temp = matrix[c][count];
nearest_city = count;
}
}
if(minimum != 999)
{
cost = cost + temp;
Page No- 25
Name:Mohd Azeem 3rd/Vth sem (Odd Sem 2024-25)
Roll no:2200271530072 DAA Lab(BCS-553)
int main()
{
int i, j;
printf("Enter Total Number of Cities:\t");
scanf("%d", &limit);
Page No- 26
Name:Mohd Azeem 3rd/Vth sem (Odd Sem 2024-25)
Roll no:2200271530072 DAA Lab(BCS-553)
Page No- 27
Name:Mohd Azeem 3rd/Vth sem (Odd Sem 2024-25)
Roll no:2200271530072 DAA Lab(BCS-553)
Page No- 28