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

仿淘宝电商网站开发报价html留言簿网站基本框架搭建

仿淘宝电商网站开发报价,html留言簿网站基本框架搭建,页面自动转跳紧急3秒,网页字体网站快速幂我的理解就是,把特别大的指数部分,给进行拆解,比如下边的5^11次方,那么这个指数11 1 2 8,即11 2^3 2^1 2^0,所以5^11 5^(2^3) * 5^(2^1) * 5^(2^0),看到这相信就能联想到二进制数了…

         快速幂我的理解就是,把特别大的指数部分,给进行拆解,比如下边的5^11次方,那么这个指数11 = 1 + 2 + 8,即11 = 2^3 + 2^1 + 2^0,所以5^11 = 5^(2^3) * 5^(2^1) * 5^(2^0),看到这相信就能联想到二进制数了,那么这个二进制数是谁转换过来的?很显然十进制11就等于二进制的1011,很显然,11 = 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0。

        所以我们就需要两个变量来帮助我们存一下5的2的那个几次方这个整体,还有前边的系数乘的是1还是0。

        假设我们用ans来存前边乘的系数0或1,用累乘来表示5的2的那个几次方这个整体。

        然后,我们就以下边代码中的5^11为例:

                首先我们令系数ans = 1,如果我们的指数b>0,我们就进入循环,去判断b的二进制末尾是否为1,为1的话,就说明可以拆解这个地方,第一次进来我们直接用ans * a,然后我们再把a * a,这里就相当于提前算好了5的多少次方,然后我们将指数b除2,即右移一位。再次判断b是否大于0,大于零再进入循环,判断b的末位是否为1,为1就让ans*a,在该题中,此时的ans*=a已经等于125了,因为第一次进来ans=1,a=5,所以ans*=a为5,出了if,a*=a,a又变成了25,再次进入if时,就成了ans = ans * a = 5 * 25 = 125了。如果不满足这个if条件,我们就不让ans*a,即相当于前边的系数为0,但是我们a该乘a还是得乘,b该右移还是得右移。

        最终返回ans就是快速幂的结果,即a^b。

    public static long powMod(long a, long b) {// a 底数// b 指数// ans 结果// 5 ^ 11 = 5 ^ 1 * 5 ^ 2 * 5 ^ 8// ans 就是最开始的 5 ^ 1里面的 1// 如果第一次进去,就乘一个a// 第二次进去,如果最后一位为1,就相当于乘了2个along ans = 1;while (b > 0) {if ((b & 1) == 1) { // 循环右移直到b为0ans *= a;}a *= a;b >>= 1;    // 循环右移}return ans;}


文章转载自:

http://UkQsM6br.jpjpb.cn
http://YTnpa3Yq.jpjpb.cn
http://8mMkHGNX.jpjpb.cn
http://qHoQOBOa.jpjpb.cn
http://z3KWN2IR.jpjpb.cn
http://ZiACrcS7.jpjpb.cn
http://FZRhZmxy.jpjpb.cn
http://ULYysfQX.jpjpb.cn
http://P5rGArEx.jpjpb.cn
http://1cLPBLRj.jpjpb.cn
http://getKux4n.jpjpb.cn
http://UCkCakoE.jpjpb.cn
http://3qwxjsLE.jpjpb.cn
http://yo2luQ56.jpjpb.cn
http://cnmvJRsm.jpjpb.cn
http://BtRH8ipn.jpjpb.cn
http://q17eIVEg.jpjpb.cn
http://tmkGhuR3.jpjpb.cn
http://SwLkQbvq.jpjpb.cn
http://WXKk8IL6.jpjpb.cn
http://0b6823TS.jpjpb.cn
http://HT66nzTK.jpjpb.cn
http://hE1We3yc.jpjpb.cn
http://87BByRdA.jpjpb.cn
http://jfPfssDN.jpjpb.cn
http://2AN7lUFP.jpjpb.cn
http://gfeLK1RQ.jpjpb.cn
http://TMv13ZmP.jpjpb.cn
http://36OluQBA.jpjpb.cn
http://5UYTZsCH.jpjpb.cn
http://www.dtcms.com/wzjs/768843.html

相关文章:

  • 珠海 网站 设计游戏网站搭建需要多少钱
  • 网站制作花多少钱什么是网络营销的第二层次
  • 网站建设kpi考核wordpress移动端编辑器
  • 网站制作的费用仿冒网站制作
  • 企业 网站设计收费网站怎么免费
  • 小型项目外包网站东莞网站建设品牌公司
  • 网站建设的功能有哪些方面凡科网免费建站
  • 专业网站制作公司网络技术专业学什么
  • 响应式网站公司sem代运营
  • 美妆网站建设乌镇网站建设投标书
  • 网站首页设计原则做俄语网站
  • 无锡网站优化价格wordpress订阅功能
  • 国内网站开发公司做网站挂广告 刷广告
  • 做3d建模贴图找哪个网站网站建设本地还是外地
  • 宁波网站建设设计报告抖音广告投放平台
  • 免费手机山西seo顾问
  • 手机html5网站模板网站栏目词
  • 网站建设开源程序哈尔滨站建筑面积
  • 与设计行业相关的网站成都网站建设成都app开发
  • 叮当快药网站谁做的电子商务网站建设答辩记录
  • 上海的网站建设登录腾讯邮箱企业邮箱入口
  • 北京企业网站报价西宁网站seo外包
  • 电商网站怎么推广html5响应式网站源码
  • 做外贸的免费网站深圳网站建设知名 乐云践新
  • 微信怎么做自己的网站激励视频广告
  • 做房产应看的网站长春专业做网站的公司
  • wordpress多语言企业网站网站建设公司广东
  • 东莞网站优化电话海南新政策最新消息
  • 邢台做网站价位注册公司需要提供的资料及公司注册流程
  • 网站开发文本编辑器品牌建设运营的最高境界是