v Input Format For Custom Testing A list containing N tuples representing the X-Y coordinates. v Sample Case 0 Sample Input For Custom Testing [(0,0), (0,2), (1,1), (3,0), (3,2)] Sample Output [[(0, 0), (1, 1)], [(0, 2), (1, 1)]] Explanation The input is a list of tuples containing the X-Y coordinates. The output is a list containing lists of the pair of X-Y coordinates with the minimum Euclidean distance. The tuples appear in order of their occurrence in the original list.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

python 3

1. Minimum Euclidean Distance Pairs
Given a list of N coordinates on the X-Y Cartesian
plane, find the set of pair/s of coordinates with the
minimum Euclidean distance between them.
Euclidean distance can be calculated using the
formula below:
dist((x1, y1), (x2, y2)) = v(x2 - x1)? + (y2 - y1)?
Constraints
• You are not allowed to use any in-built functions for
sorting (e.g. sorted(), list.sort() etc)
• Euclidean distance should be rounded to 3 decimal
places
Transcribed Image Text:1. Minimum Euclidean Distance Pairs Given a list of N coordinates on the X-Y Cartesian plane, find the set of pair/s of coordinates with the minimum Euclidean distance between them. Euclidean distance can be calculated using the formula below: dist((x1, y1), (x2, y2)) = v(x2 - x1)? + (y2 - y1)? Constraints • You are not allowed to use any in-built functions for sorting (e.g. sorted(), list.sort() etc) • Euclidean distance should be rounded to 3 decimal places
v Input Format For Custom Testing
A list containing N tuples representing the X-Y
coordinates.
v Sample Case 0
Sample Input For Custom Testing
[(0,0), (0,2), (1,1), (3,0), (3,2)]
Sample Output
[[(0, 0), (1, 1)], [(0, 2), (1, 1)]]
Explanation
The input is a list of tuples containing the X-Y
coordinates. The output is a list containing lists of
the pair of X-Y coordinates with the minimum
Euclidean distance. The tuples appear in order of
their occurrence in the original list.
Transcribed Image Text:v Input Format For Custom Testing A list containing N tuples representing the X-Y coordinates. v Sample Case 0 Sample Input For Custom Testing [(0,0), (0,2), (1,1), (3,0), (3,2)] Sample Output [[(0, 0), (1, 1)], [(0, 2), (1, 1)]] Explanation The input is a list of tuples containing the X-Y coordinates. The output is a list containing lists of the pair of X-Y coordinates with the minimum Euclidean distance. The tuples appear in order of their occurrence in the original list.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Introduction to computer system
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education