关于UncapacitatedWL启发式算法的梳理 算法结构:定义了四个函数,分别为cost()函数、get_A()函数、heuristicAlgorithm()函数和Report()函数。求解步骤:从heuristicAlgorithm(F, C)函数开始,F代表建设仓库 i 的成本矩阵、C代表仓库 i 能满足客户 j 需求所需要的成本;1-读取仓库个数和客户个数2-把最小成本设为np.inf,即无穷大3-对应的最小成本分配矩阵Amin...
FFD算法求解装箱问题 import randomdef DiscreteUniform(n=10, LB=1, UB=99, B=100): #DiscreteUniform: create random, uniform instance for the bin packing problem C = 100 S = [0]*n for i in range(n): ...
python中的find函数 str.find() #用于查找子串在大串中的位置例如:“abcd”.find(“c”) 返回的是2“abcdec”.find(“c”)返回的也是2,即第一个出现c的位置“abcdec”.find(“c”,4)返回的是5,后面的参数4表示从第4个位置开始查找那如果想要查找字符串“abcdec”中所有的"c"呢?s="abcdec"s_list=list(s)count=0n=l...
python3 关于zip()函数的作用 >>>a = [1,2,3]>>> b = [4,5,6]>>> c = [4,5,6,7,8]>>> zipped = zip(a,b) # 返回一个对象>>> zipped<zip object at 0x103abc288>>>> list(zipped...
invalid syntax的几种可能错误 符号使用不正确例如:只写了半个括号,使用了中文符号等代码缩进问题python是一种严格依赖缩进的语言,如果缩进不正确或缩进格式不统一,一般错误信息会明确告诉你,但有时也会出现invalid syntax报错。所谓缩进不正确,python的缩进是四个空格或一个TAB,如果缩进三个空格,一定报错所谓缩进格式,即不能空格和TAB混用。如果不清楚是否存在混用,可以使用sublime统一调整即可...