(x, y)
平面内の2点間の距離を計算する式はfairly known and straightforwardです。Python:(x、y)平面の一群の点の平均距離
しかし、平均距離を計算したいn
ポイントの問題にアプローチするにはどうすればよいですか?
例:
import matplotlib.pyplot as plt
x=[89.86, 23.0, 9.29, 55.47, 4.5, 59.0, 1.65, 56.2, 18.53, 40.0]
y=[78.65, 28.0, 63.43, 66.47, 68.0, 69.5, 86.26, 84.2, 88.0, 111.0]
plt.scatter(x, y,color='k')
plt.show()
距離を単にレンダリングされる:
import math
dist=math.sqrt((x2-x1)**2+(y2-y1)**2)
しかし、これは許可されていない繰り返しとの組み合わせの問題です。どのようにそれにアプローチする?
前のものを。 –
前のループをループすると計算が繰り返されます。10は2を選択し、45の組み合わせが得られます。 – FaCoffee
時間複雑度は面白いでしょう –