首先解决TSP的DP的数据存储问题,所以称为状态压缩法。也就是用二进制字符串表示子集的方法 0 B3 L9 f N4 S* ]3 K' d, c. Q6 Z 6 s' I" i# ^/ y' G, G。一个TStringList,一行代表一列,即一行本是这样的: 01011101001,P1,P2,,,Pn, 3 L6 C* k' O0 S) }这样用TStringList来做是可能正确的方法。 : R. Z1 J# b0 \由于不可能太大量,所以不用TStringList来做,改用数组来做,这样一样用二进制字串代表表示- H. L; o& c( g3 c0 D
8 g% A2 ~$ O5 m% u7 [* m
子集的方法,就成为方向了。8 f. m! k+ G" { A' j: b