2023年4月15日

Matlab蚁群算法求解旅行商问题

摘要: (文章目录) 问题展现 假设有一个旅行商人要拜访全国 31 个省会城市,他需要选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择要求是:所选路径的路程为所有路径之中的最小值。 全国 31 个省会城市的坐标为 [1304 2312; 3639 1315; 41 阅读全文

posted @ 2023-04-15 15:27 Tauseer 阅读(265) 评论(0) 推荐(0) 编辑

2023年4月13日

Python程序笔记2023006

摘要: 判断闰年 初始版本 year = input('请输入一个年份:') while not year.isdigit(): year = input("抱歉,您的输入有误,请输入一个整数:") year = int(year) if year % 400 == 0: print(year, "是闰年! 阅读全文

posted @ 2023-04-13 16:41 Tauseer 阅读(164) 评论(0) 推荐(1) 编辑

Python程序笔记2023005

摘要: n 以内能被 m 整除的数的和、积 最初版本 计算指定数字内所有偶数的和 n = int(input("请输入指定的n:")) i = 0 mysum = 0 while i <= n: if i % 2 == 0: mysum = mysum + i i = i + 1 print(f"{n}以内 阅读全文

posted @ 2023-04-13 13:48 Tauseer 阅读(100) 评论(0) 推荐(0) 编辑

2023年4月12日

Python程序笔记2023004

摘要: 抛硬币实验 random 模块 import random random.randint(a, b) 返回一个随机整数 N,范围是:a <= N <= b random.choice("ilovefishc") 从 "ilovefishc" 这个字符串中随机选出一个字符。 编写一个双色球的开奖模拟程 阅读全文

posted @ 2023-04-12 19:42 Tauseer 阅读(330) 评论(2) 推荐(1) 编辑

2023年4月11日

Python程序笔记2023003

摘要: 成绩评级程序 分数 < 60,D 60 <= 分数 < 80,C 80 <= 分数 < 90,B 90 <= 分数 < 100,A 分数 == 100,S # 输入分数 score = int(input("请输入分数:")) # 判断评级 if score < 0 or score > 100: 阅读全文

posted @ 2023-04-11 12:19 Tauseer 阅读(169) 评论(0) 推荐(0) 编辑

Python程序笔记2023002

摘要: Alice、Bob 和他们的朋友们 问题主体 密码学家 Rivest、Shamir、Adleman 于1977年4月撰写了一篇论文《数字签名与公钥密码学》(On Digital Signatures and Public-Key Cryptosystems),并投稿至了一个期刊上,不过很遗憾这篇论文 阅读全文

posted @ 2023-04-11 11:43 Tauseer 阅读(77) 评论(0) 推荐(0) 编辑

Python程序笔记2023001

摘要: 打印九九乘法表 for i in range(1, 10): for j in range(1, i+1): print(i, "x", j, "=", i * j, end=' ') print("\n") 第三行的 print(i, "x", j, "=", i * j, end=' ') 打印 阅读全文

posted @ 2023-04-11 11:34 Tauseer 阅读(164) 评论(0) 推荐(0) 编辑

导航