import matplotlib.pyplot as plt import random import numpy as np# 随机生成50个点,存放在points中 points = [] for _ in range(50): x, y = random.randint(-100, 100), random.randint(-100, 100) points.append((x, y))# 使用启发式算法解决旅行商问题 def solve_tsp(points): best_distance = float("inf") best_path = []