当前位置: 首页 > news >正文

快 速 幂

暴力肯定会超时

3^10

=9^5

=9*9^4

=9*81^2

=9*18^2^1

先对b判断奇偶

偶数:对b/2,对a平方

奇数:先*a,再对a平方,b/2

取余注意:(3^10)%k=( 9 * 18^2^1)%k=(( 9%k )%k * (18^2^1)%k)%k

相关文章:

  • MySQL请求处理全流程深度解析:从SQL语句到数据返回
  • 队列(C/C++)
  • 25/4/6 算法笔记<仿真O2DES>基础知识学习
  • CasaOS小主机本地安装1Panel运维面板结合内网穿透移动端远程运维
  • 【网络安全】大学信息安全技术 期末考试复习题
  • 力扣热题100——动态规划(上)
  • B站视频教材: Yocto项目实战教程 第一章 PPT讲解
  • 【dify应用】将新榜排行数据免费保存到飞书表格
  • Android Transition转场动效使用全解析
  • 精心整理的 22道 Kafka 高频面试题(含答案),你都会了吗?
  • [leetcode] 面试经典 150 题——篇9:二叉树(番外:二叉树的遍历方式)
  • AI Agent开发大全第二十一课-如何开发一个MCP(从0开发一个MCP Client)
  • Kafka 的发展历程
  • React学习-css
  • 【IDEA】✈️自定义模板,自动生成类和方法注释
  • 差分音频转单端音频单电源方案
  • 小菜Go:Ubuntu下Go语言开发环境搭建
  • 工控机和笔记本互传(①笔记本充当工控机的显示器、②笔记本控制工控机)
  • TypeScript 中interface和type的区别?
  • SDL视频显示函数
  • 专门做辅助的网站/站优化
  • 网络舆情工作总结报告/优化疫情防控
  • 安装wordpress 空白/长沙网站优化推广方案
  • 做网站需要api吗/关键词优化怎么弄
  • 管理网站建设/南京广告宣传公司seo
  • 在网上可以做宣传的有那些网站/网络广告的概念