本文接《数列的规律 - 等差、等比数列》、《数列的规律 - 数量关系》
之前已经准备了大量的基础工具,现在需要把这些工具集成起来,使之共同对某一个数列进行匹配和识别
如果只给出一串数字,数字没有明显规律,我们就没法直接判断这到底隐藏什么规律。唯一的办法就是分别尝试各种工具对数组进行变形产生各种中间数组,中间数组如果还没有规律,那就不断继续变形直到匹配某一规则为止
这相当于使用各种方法进行排列组合的暴力破解法,默认是递归深度优先搜索,和prolog推理机的原理基本上是一样的。但在实际应用中,实际对每个层次分配的工具是不同的。公务员考试一般变形到第三层就可以看出明显规律,否则对考生来说是没有那个时间和耐心继续尝试的,所以实际搜索方案也要求能针对具体情况对每一层的每种方法都设置活跃度,到了深层次只识别常见数列,这样就可以合理地避免组合爆炸问题。
之前已经准备了大量的基础工具,现在需要把这些工具集成起来,使之共同对某一个数列进行匹配和识别
如果只给出一串数字,数字没有明显规律,我们就没法直接判断这到底隐藏什么规律。唯一的办法就是分别尝试各种工具对数组进行变形产生各种中间数组,中间数组如果还没有规律,那就不断继续变形直到匹配某一规则为止
这相当于使用各种方法进行排列组合的暴力破解法,默认是递归深度优先搜索,和prolog推理机的原理基本上是一样的。但在实际应用中,实际对每个层次分配的工具是不同的。公务员考试一般变形到第三层就可以看出明显规律,否则对考生来说是没有那个时间和耐心继续尝试的,所以实际搜索方案也要求能针对具体情况对每一层的每种方法都设置活跃度,到了深层次只识别常见数列,这样就可以合理地避免组合爆炸问题。