C Programming Given Write a closest Pair Function Deliverabl

C++ Programming

Given:

Write a closest Pair Function:

Deliverables

ClosestPair.h

ClosestPair.cpp

Solution

code:

Pair Closest_Pair( Point P[ ], int n)
{
float min = FLT_MAX;
int indexone=0;
int indextwo=0;
    for (int i = 0; i < n; ++i)
        for (int j = i+1; j < n; ++j)
            if (dist(P[i], P[j]) < min)
            {
            min = dist(P[i], P[j]);
            indexone=i;
            indextwo=j;
   }
     Struct Pair st ;
st.indexPointOne = indexone;
st.indexPointTwo = indextwo;          
    return min;
}
float dist(Point p1, Point p2)
{
    return sqrt( (p1.x - p2.x)*(p1.x - p2.x) +
                 (p1.y - p2.y)*(p1.y - p2.y)
               );
}

C++ Programming Given: Write a closest Pair Function: Deliverables ClosestPair.h ClosestPair.cppSolutioncode: Pair Closest_Pair( Point P[ ], int n) { float min

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site