Code:
def swime(lst): p = lst[0] S = [] B = [] for x in lst: if x < p: S.append(x) else: B.append(x) return S + swerve(B) def swerve(lst): result = [] for x in lst: if x > 0: result.append(x) result.sort() return result
def swime(lst): p = lst[0] S = [] B = [] for x in lst: if x < p: S.append(x) else: B.append(x) return S + swerve(B) def swerve(lst): result = [] for x in lst: if x > 0: result.append(x) result.sort() return result
distance += get_distance(i[1],i[0],n[1],n[0])
def total_distance(cities): total = [] for i in cities: distance = 0 for n in cities: distance += get_distance(i[1],i[0],n[1],n[0]) total.append(distance)
repeat n times generate random coordinates for new_city too_close = True while too_close == True too_close = False for each city in the city list so far
Leave a comment: