• gaggd


    ####算法一

    暴力枚举所有可能的$a_2$并递推判断。复杂度$O(r imes k)$,预期得分10分。

    ####算法二

    $a_k$可以表示为$a_1$与$a_2$的线性组合。使用递推计算出系数,并暴力枚举所有可能的$a_2$判断。复杂度$O(r+k)$,预期得分30分。

    ####算法三

    暴力枚举所有可能的$a_2$并使用矩阵乘法判断。复杂度$O(r imes log(k))$,预期得分50分。

    ####算法四

    与算法二类似,使用递推计算出系数,此时可以发现可能的$a_2$满足一个同余方程,使用扩展欧几里得或逆元求解即可。可以通过测试点6,7。

    ####算法五

    将算法四中计算系数的方式改为矩阵乘法,可以通过测试点8。

    ####算法六

    由于$p$可能不是质数,所以需要判断不互质的情况,然后使用扩展欧几里得或欧拉定理求解同余方程。可以通过所有数据。

    O(∩_∩)O~ (*^__^*) 嘻嘻…… O(∩_∩)O哈哈~
  • 相关阅读:
    三、Oracle 查询+where条件
    二、Oracle 数据库基本操作
    一、Oracle 安装
    18.JAVA经典编程题(50题及答案)
    17.网络编程
    16.xml
    Js模块化开发--seajs和gruntJs
    git命令行指南
    nodejs学习笔记---1
    面向对象及组件开发---笔记1
  • 原文地址:https://www.cnblogs.com/wls001/p/8430376.html
Copyright © 2020-2023  润新知