- 博客(4)
- 收藏
- 关注
原创 enumerate() 函数
从 1 开始编号(符合现实中的机器编号习惯)print(f"机器 {machine_idx}") # 输出:机器1, 机器2, 机器3核心作用:为每个机器生成唯一索引,同时获取对应的调度数据必要性:索引用于:区分不同机器的数据计算甘特图的纵向位置构建机器与事件的映射关系。
2025-04-10 17:15:06
252
原创 python深拷贝
关键点说明变量作用域局部变量jobsmachines与成员变量同名但完全独立深拷贝机制deepcopy创建完全隔离的数据副本原始数据保护所有修改仅作用于副本,确保原始数据可重复使用动态事件安全性故障注入等操作不会影响其他仿真过程。
2025-04-01 15:19:43
379
原创 运输时间矩阵设计
通过增加一个虚拟的0号机器统一性:所有运输起点(包括初始位置)统一用机器编号表示。完整性:覆盖作业从初始位置到第一台机器的运输场景。代码简洁性:无需特殊处理初始运输逻辑。
2025-03-31 15:37:42
295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人