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

2016年做网站好不好网站建设 收费

2016年做网站好不好,网站建设 收费,贵州省网站集约化建设,青岛百度代理公司【题解提供者】吴立强 解法一 思路 【快速幂】算法改版题。 面对 a b m o d p a\times b\mod p abmodp 这个结构#xff0c;直接求必然溢出 long long#xff0c;任何基本结构都不好使。 模仿快速幂算法是先将 b b b 二进制分解#xff08;假设 b b b 的二进制表示…【题解提供者】吴立强 解法一 思路 【快速幂】算法改版题。 面对 a × b m o d p a\times b\mod p a×bmodp 这个结构直接求必然溢出 long long任何基本结构都不好使。 模仿快速幂算法是先将 b b b 二进制分解假设 b b b 的二进制表示为 b 59 b 58 b 57 . . . b 2 b 1 b 0 b_{59}b_{58}b_{57}...b_2b_1b_0 b59​b58​b57​...b2​b1​b0​那么就有 a × b ∑ i 0 59 ( b i × a × 2 i ) a\times b \sum _{i0}^{59}(b_i\times a\times {2^i}) a×b∑i059​(bi​×a×2i) 由于加法取模可以对加法各部分先取模所以有 a × b m o d p ( ∑ i 0 59 ( ( b i × a × 2 i ) m o d p ) ) m o d p a\times b\mod p (\sum _{i0}^{59}((b_i\times a\times {2^i})\mod p))\mod p a×bmodp(∑i059​((bi​×a×2i)modp))modp 通过上面的式子我们将原本的 a × b a\times b a×b 经由 b b b 的二进制拆分转化成了 60 个因为 2 60 1 0 18 2^{60} 10^{18} 2601018子结构的乘积如果可以较为快速的处理出这 60 个子结构的值那么原式的值也就求出来了。 b b b 的二进制拆分并不难而 a a a 则需依次求解出 a × 1 , a × 2 , a × 4 , a × 8... a\times 1,a\times 2,a\times 4,a\times 8... a×1,a×2,a×4,a×8...注意到其每一项都是前一项的两倍通过递推也就可以做到依次求解了。 代码 #include iostream using namespace std; typedef long long ll;int main() {ll a, b, p;cin a b p;ll ans 0;while(b) {if(b 1) ans (ans a) % p;a (a a) % p;b 1;}cout ans;return 0; }算法分析 本算法的时间复杂度为 O ( log ⁡ ( b ) ) O(\log(b)) O(log(b))。
http://www.zqtcl.cn/news/913079/

相关文章:

  • 装配式建筑信息平台无忧seo博客
  • 做淘客网站用备案网络推广预算方案
  • 网站建设需不需要招标好网站欣赏
  • 怎样创建网站的代码此网站域名即将过期
  • 网页转向网站jquery图片效果网站
  • 山东定制网页建站wordpress是是什么技术
  • 无锡免费网站制作手游网页版
  • 东莞 网站建设 定制水寻找常州微信网站建设
  • 在门户网站做推广网站开发需要20万
  • 网站做电商销售需要注册吗上海的公司地址
  • 给网站做选题计算机网络技术电商网站建设与运营方向
  • 网站如何做熊掌号并绑定wordpress pdf
  • wordpress页面构建器中文文山seo公司
  • 凡科免费做网站蜂箱尺寸与制作图片
  • 完全不收费的聊天软件班级优化大师下载安装app
  • 合肥网站改版360免费建站永久免费
  • 商业网站建设案例课程 下载工信部企业网站认证
  • 泉州网站设计哪家公司好沈阳seo代理计费
  • 做景观素材有哪几个网站国内建网站费用
  • 驻马店重点项目建设网站wordpress常规选项
  • 网站开发 英文网站策划建设阶段的推广
  • 建立网站一般多少钱wordpress评论跳过验证
  • 南京每月做社保明细在哪个网站查看设计作品的网站软件
  • html怎么做网站如何在腾讯云上网站建设
  • 网站建设怎么链接表格手机做外贸有什么好的网站
  • 深圳开发网站建设哪家好外贸网络营销培训
  • 广州智迅网络做网站免费下载ps素材网站
  • 什么网站时候做伪静态开发软件定制
  • 找人做网站 多少钱西宁市公司网站建设
  • 网页设计 教程网站找权重高的网站方法