摘要: 问题描述 开放车间调度问题可以描述为:有n个需要加工的工件,每个工件有m道工序,需要在m台不同的机器上进行加工,每道工序的加工时间都是已知的,但是每个工件的加工顺序是任意的;一台机器在同一个时刻只能加工一个工件,一个工件不能同时在两台机器上加工;每个工件在同一时刻也只能在某一台机器上加工;最终需要求 阅读全文
posted @ 2023-11-27 12:52 zcongfly 阅读(140) 评论(0) 推荐(0)
摘要: 省流:这是一个错误的代码备份,如果你需要可以直接运行的完整代码,请移步GitHub。 本以为手搓了一个单机调度和并行机调度的遗传算法,就可以尝试写开放车间的遗传算法了,结果手搓了两天,开始作业时间和结束作业时间的计算还是没整明白。 后来参考了GitHub上一个作业车间调度问题的遗传算法代码,发现,哪 阅读全文
posted @ 2023-11-25 20:24 zcongfly 阅读(71) 评论(0) 推荐(0)
摘要: 其实这篇不涉及什么高大上的反爬,但是实在不知道要把这篇文章归类到哪里,就直接先扔这里吧。 先吐槽一句:萌娘百科绝对是我再也不想爬第二次的网站。 第二句:(真理)把网站弄得越乱越让人摸不着头脑,就是最好的反爬手段,比什么加密都管用。 先看需求:爬取萌娘百科中所有游戏角色介绍 正常对于一个百科类网站而言 阅读全文
posted @ 2023-11-10 17:14 zcongfly 阅读(152) 评论(0) 推荐(0)
摘要: collections.deque和queue.Queue的区别 Q:collections.deque()跟queue.Queue()有什么区别? collections.deque() 和 queue.Queue 是两种不同的数据结构,它们有一些区别: 实现方式: collections.deq 阅读全文
posted @ 2023-11-10 16:00 zcongfly 阅读(32) 评论(0) 推荐(0)
摘要: pip3 install googletrans==4.0.0-rc1 from googletrans import Translator translator = Translator() translation = translator.translate('Create a biased r 阅读全文
posted @ 2023-11-07 21:11 zcongfly 阅读(105) 评论(0) 推荐(0)
摘要: 问题描述 m台相同的机器,n个工件,每个工件有1道工序,可按照任意的工序为每个工件分配一台机器进行加工 工件 A B C D E F G H I 工件编号 0 1 2 3 4 5 6 7 8 加工时间 4 7 6 5 8 3 5 5 10 到达时间 3 2 4 5 3 2 1 8 6 交货期 10 阅读全文
posted @ 2023-11-07 21:01 zcongfly 阅读(349) 评论(0) 推荐(0)