如果一个网页上有10个 select下拉菜单,每个菜单有5个选项,用GooSeeker网络爬虫按照进位顺序自动选择每个选项的话,就会有5的10次方个组合。因为按照进位顺序选择的,实际操作要多于5的10次方,比如,从444进到1000时,除了第四位要进位,其它三位都要归零,做了5个动作。
如果只是0和1两个状态的开关,那么这种进位造成的额外动作比例就会很高。
哪位高手给一个计算模型,只要把所有组合都遍历到就行,不用按照进位顺序。
下图是顺序进位的遍历过程
拨动开关一列,1+表示第一位的开关由0->1,2-表示第二位开关由1->0
下图是非顺序进位,可以看到每次只拨一个开关
上图是随便写的遍历过程,是没有规律的。大家思考一下,应该是一种什么规律?
|
共 4 个关于本帖的回复 最后回复于 2016-9-5 11:20