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

从化网站建设服务资质做网站需要用到什么

从化网站建设服务,资质做网站需要用到什么,网站 百度认证,产品品牌推广公司首先我们需要知道下面这个公式#xff1a; (a^b) mod c((a mod c)^b) mod c 现在试着用最常规的方法计算 a^b 算法一#xff1a; def spow(n, m):res 1for i in range (m):res * nreturn res print(spow(2, 100))显然这个算法的时间复杂度为 O(n)#xff0c;我们需要找到…首先我们需要知道下面这个公式 (a^b) mod c((a mod c)^b) mod c 现在试着用最常规的方法计算 a^b 算法一 def spow(n, m):res 1for i in range (m):res * nreturn res print(spow(2, 100))显然这个算法的时间复杂度为 O(n)我们需要找到一个复杂度较低的算法。 对于幂次运算例如a^5 如果直接运算需要5次循环了。 但是如果写成 a^5 a*((a2)2)如果是这样就仅仅需要3次运算了一下子省了两次运算对于这次次数低的运算都如此可观对于次数多的运算可想而知了。 对于上面的情况计算幂的时候明显需要分情况考虑。 1、当b为偶数的时候a^b (a2)(b/2) 2、当b为奇数的时候a^b a*(a^2)((b-1)/2)。 时间复杂度降到了 O(logn) 算法二 def qpow(n, m):res 1base nwhile m ! 0:if (m1) ! 0:res res*basebase base*basem m 1return res print(qpow(2, 100))如果要取余 算法三 mod 1000000007 def qpow(n, m):res 1base nwhile m ! 0:if (m1) ! 0:res res*base%modbase base*base%modm m 1return res print(qpow(2, 100))
http://www.yutouwan.com/news/251230/

相关文章:

  • 别人买了域名做违法网站装饰设计乙级资质承接范围
  • 建设网站的网站空间中企动力科技股份有限公司扬州分公司
  • wordpress建站要用模板吗大气物流网站模块
  • 网站外链建设到底该怎么做手机网站开发 1433端口错误
  • 山东省建设管理中心网站在本地搭建多个网站
  • 乐清网站设计哪家好开公司网站创建费用
  • wordpress 3.5天津seo顾问
  • 卡当网站建设苏州工业园区职业技术学院
  • 学校建设网站的目的和意义有没有一些帮做名片的网站
  • 展示型网站制作公司关键词数据
  • 怎么做网站前端wordpress列表页显示tag
  • php 购物网站开发用v9做的网站上传服务器
  • 做实体店推广的网站国家新闻发布会
  • 兰州网站建设q.479185700強淮北电子商务网站建设
  • 网站服务器在本地是指找个人合伙做网站
  • 网站登录账号密码保存在哪里文安网站建设
  • 河南建设协会官网苏州百度seo关键词优化
  • 池州做网站公司用旧电脑做网站
  • 怎么样可以建设网站wordpress 加宽文章页
  • 岗贝路网站建设临西网站建设公司
  • wordpress商业网站永春县住房和城乡规划建设局网站
  • 建设网站说只给前端源码是什么意思wordpress getterms
  • 天津网站搜索引擎优化班级优化大师怎么加入班级
  • 建设北京公司网站天津市网站建设公司
  • 专业网站制作的公司科技设计公司网站模板下载
  • 建设银行电脑版官方网站网站目录架构
  • 重庆网站建设沛宣网络wordpress更换中文字体
  • 轻量应用服务器可以做网站吗网站建设摊销时间是多久
  • 怎么建立自己网站 asp小程序注册后如何注销
  • 怎么制作网站教程视频怎样做网站ppt