input list X's shape :【N,2】;
return:max pairwise distance using the bubblesort function
def max_pairwise_distance(x):
# input List x's shape:[N,2];
# return: max pairwise distance using the bubblesort function.
# bubble sort 函数
for j in range(len(x) - 1): # 外循环次数是要排序的数字个数减去1
for i in range(len(x) - 1 - j): # 内循环的次数是外循环次数由大到小排列
if x[i] < x[i + 1]: # 用i的值替换掉列表索引值
x[i], x[i + 1] = x[i + 1], x[i]
# 返回最大值减去最小值
return x[0] - x[-1]
print(max_pairwise_distance([44, 2]))
题目里说是要求数对最大的距离,那应该就是最大值减去最小值了,先排序,再减