Artificial Intelligence Programs For Programming in Python

Traveling Salesman Problem ( TSP )] Artificial Intelligence Programs For Master Leval Programming in Python from iter tools import permutations def distance(point1, point2): >>> distance([3,4],[0,0]) 5.0 >>> distance([3,6],[10,6]) 7.0 return ((point1[0] - point2[0])**2 + (point1[1] - point2[1])**2) ** 0.5 def total_distance(points): all the points are in the given order. >>> total_distance([[1,2],[4,6]]) 5.0 >>> total_distance([[3,6],[7,6],[12,6]]) 9.0 return sum([distance(point, points[index + 1]) for index, point in enumerate(points[:-1])]) def travelling_salesman(points, start=None): Time complexity is O(N!), so never use on long lists. >>> travelling_salesman([[0,0],[10,0],[6,0]]) ([0, 0], [6, 0], [10, 0]) >>> travelling_salesman([[0,0],[6,0],[2,3],[3,7],[0.5,9],[3,5],[9,1]]) ([0, 0], [6, 0], [9, 1], [2, 3], [3, 5], [3, 7], [0.5, 9]) """ if the start is None: start = points[0] return min([perm for perm ...

Algorithams on Design Analysis and Algoritham -DAA

 →problem:- Given a number m, devise an algorithm to find its square root

#include<stdio.h>

#include<conio.h>

void main()

{

float m,n,g1,g2;

clrscr();

printf("\n Enter Number :");

scanf("%f",&m);

g2=m/g2;

do

{

g1=g2;

g2=(g1+(m/g1))/2;

if((g2*g2)==m)

{

printf("\n Square root Of %f is %f ",m,g2);

break;

}

else

{

n=g1-g2

}

}while(n!=0.0001)

getch();

}

program of smallest divisor


#include<stdio.h>
#include<math.h>

void main()
{
    int n,d=3;
    float r;

    printf("Enter value of N:- ");
    scanf("%d",&n);

    if(n%2==0)  //even
    {
        printf("Smallest divisor is 2");
    }
    else
    {
        r=sqrt(n);
        while(d<=r)
        {
            if(n%d==0)
            {
                printf("smallest divisor is %d",d);
                return;
            }
            else
            {
                d=d+2;
            }
        }
        printf("no is prime number....");
    }
    print("\n");
}

Comments

Post a Comment

Popular posts from this blog

MongoDB Exercises Practice Solution Exercise First

Simple Basic Commands For MongoDB

Artificial Intelligence Programs For Programming in Python