网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  372. Super Pow

372. Super Pow

分类: IT文章 • 2022-07-28 23:55:57
    /*
     * 372. Super Pow
     * 2016-7-16 by Mingyang
     */
      private int mod = 1337;
        public int superPow(int a, int[] b) {
            int n = b.length;
            int ans = 1;
            for (int i = n - 1; i >= 0; i--) {
                ans = ans * quick_pow(a, b[i]) % mod;
                a = quick_pow(a, 10);
            }
            return ans;
        }    
        int quick_pow(int a, int b) {
            int ans = 1;
            a %= mod;
            while (b > 0) {
                if ((b & 1) !=0) ans = ans * a % mod;
                a = a * a % mod;
                b >>= 1;
            }
            return ans;        
        }

相关推荐

  • python's twenty day for me 继承 和 super()方法
  • 【转】python类中super()和__init__()的区别
  • [ 原创 ] Java基础1--Java中super和this的用法和区别
  • Python3---常见函数---super()
  • Leetcode Pow(x, n)
  • 派生 派生 super([type[, object-or-type]]) 类的特殊属性 取值顺序
  • Python开发【第七篇】:面向对象二 字段 普通方法、静态方法、类方法 类成员属性 成员修饰符 特殊成员 isinstance和issubclass 继承super 有序字典 单例模式 异常处理
  • Java-泛型中的extends和super关键
  • [计算几何]The Queen’s Super-circular Patio
  • 20.面向对象:继承应用(在子类派生重用父类功能(super))。继承实现原理(继承顺序、菱形问题、继承原理、Mixins机制)。组合
  • Web Serveice服务代理类生成及编译
  • shell知识点
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号