У меня есть два списка формы n, и каждая точка будет сравниваться (евклидово расстояние) с каждой точкой второго списка, а затем будет выбрано минимальное расстояние, например:
A: [(1, 1), (2,1), (3,1)]
B: [(2,2), (3,3)]
На выходе будет 3 расстояния:
мин ((1,1) -> (2,2), (1,1) -> (3,3)),
мин ((2,1) -> ( 2,2), (2,1) -> (3,3)),
мин ((3,1) -> (2,2), (3,1) -> (3, 3))
-> евклидово расстояние
Сложно сделать эффективный код.