首页 > 其他分享 >一些小提醒

一些小提醒

时间:2023-10-02 22:14:32浏览次数:33  
标签:提醒 代码 矩阵 负数 模数 答案 一些

首先这道题跟分型城市那道题很像,不难想到分治,设出方程即可

主要是讨论一下我的代码

看我的代码的矩阵里面是有负数的,这就会导致在递推的过程中,某些项可能会是负数(因为\((a-b)%p=(a%p-b%p+p)%p\),由于我们的代码没有写+p这一项,所以会有以上结果),这就会导致可能最后的答案也是负数,那么就要把答案加上p在取模

还要注意两个地方模数不同,对n的模数是p-1,矩阵运算中的模数是p

至于什么样的矩阵可以使用扩展欧拉定理,还有待讨论

标签:提醒,代码,矩阵,负数,模数,答案,一些
From: https://www.cnblogs.com/dingxingdi/p/17740495.html

相关文章

  • Kali 查看系统信息的一些命令及查看已安装软件包的命令
    1.系统uname-a查看内核/操作系统/CPU信息head-n1/etc/issue查看操作系统版本cat/proc/cpuinfo查看CPU信息hostname查看计算机名lspci-tv列出所有PCI设备lsusb-tv列出所有USB设备lsmod列出加载的内核模块env查看环境变量2.资源free-m查看内存使用量和交换区使用量df-h......
  • 多项式右复合的一些特殊情况
    下文中的“复合”默认为右复合。复合\(x+c\):展开后差卷积。复合\(e^x\):\[\suma_i(e^x)^i=\suma_i\sum_j\frac{i^j}{j!}=\sum_{j}\frac{1}{j!}\sum_i\a_ii^j\]只需计算\(\sum_i\frac{a_i}{1-ix}\),分治通分即可。复合\(\sqrt{1+x}\):对于偶数项,我们可以先复合\(\sqrt{......
  • Html和Css中的一些属性
    1、alt属性:alt属性是一个用于网页语言HTML和XHTML、为输出纯文字的参数属性,作用是当HTML元素本身的物件无法被渲染时,就显示alt(替换)文字作为一种补救措施。<imgclass="project_img"src="@/assets/music_project.jpg"alt="演示图"/>上面的代码就是如果图片加载不出来,那么就......
  • autoit的一些体会
    autoit是模拟鼠标,键盘操作的一个自动化工具,可以写脚本来定制动作。一些体会1.先把所操作的窗口尽量拖到屏幕左上角,即用函数WinMove("foo“,"",1,0),好处是固定窗口的坐标,不用在脚本里重新计算相对坐标2.要定义一个热键,切换暂停/继续脚本。因为脚本执行时可能会出现意想不到的情况......
  • ITIL各版本的一些细节-基础篇
    ITIL并不是标准,而是一套规范和框架,真正的标准是ISO20000,可以说ITIL是“事实上的标准”。信息安全管理不是ITIL的强项,是ITILV2的第十一个流程(并不在十大核心流程里面)。ISO27000是信息安全的标准。ITILV3/2011包含五个模块,其中服务战略、服务设计、服务转换、服务运营是生命周期......
  • 苍穹外卖-第八章来单提醒
    1.SpringTask1.1介绍SpringTask是Spring框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑。定位:定时任务框架作用:定时自动执行某段Java代码为什么要在Java程序中使用SpringTask?应用场景:信用卡每月还款提醒银行贷款每月还款提醒火车票售票系统处理未......
  • 纯css实现Tooltip提醒
    <!DOCTYPEhtml><html><style>.tooltip{position:relative;display:inline-block;border-bottom:1pxdottedblack;}.tooltip.tooltiptext{visibility:hidden;width:120px;background-color:black;color:#fff;text......
  • 关于人工智能的一些思考
    关于人工智能的一些思考——读《人工智能的第一性原理是什么》的感悟ChatGPT来了,AGI还远吗?这不是蒸汽到电气的飞跃变革,而是蒸汽机在新机器上的应用变革。GPT-3没有产生技术革命,只是在应用上取得了重大突破清华大学张钹院士:在探索通往AGI的道路上,“现在走得并不远,在出发点......
  • QRes v1.1是由Anders Kjersem开发的一个工具,用于在Windows上更改分辨率。它提供了一些
    QResv1.1是由AndersKjersem开发的一个工具,用于在Windows上更改分辨率。它提供了一些命令行选项来控制分辨率、颜色深度和刷新率等参数。协助用户更改桌面分辨率,颜色深度和刷新率。具有命令行工具,无需启动GUI界面即可更改所有这些设置。显示使用情况信息并自动将配置保存在注册......
  • OI 中一些可能有用的小 Trick 与注意点
    1.考试的时候先考虑dp和线段树2.记得检查数组空间3.考虑尽量卡常4.尽量考虑退式子5.看到关于01爆搜选择的一定要先考虑01背包,不要直接写爆搜6.清楚要不要文件读写和子文件夹7.树上边权转点权转移到儿子节点,但是特别注意多余信息处理(尤其是树剖的时候)比如树剖结束的时候处理......