10.4.2 简单策略和粗解决方案模型
根据问题陈述,您设计出如下的简单策略:您恰好在一个文件中有着可以从中进行选择的4 496 388个所有可能编码。简单的办法是对文件进行穷举搜索,将文件提供的每个编码作为一次猜测。但由于有着两分钟的时间约束,您无法确定是否有足够的时间。因此,您的策略是找出一种方法来同时对文件的多个部分同时进行搜索。您决定将最初的文件分成8份,并对它们进行并发搜索。因此,您应能够在对文件的1/8进行搜索所需的时间内猜测出正确的编码。同时您还做了一个预防,如果您能够查找所有8个文件,在未能准确猜出而且也未超时的前提下,您将会把文件分成64份,并进行重试。如果您失败了,但仍有时间,将会把文件分成128份,并进行重试,依此类推。