372 Super Pow 超级次方
你的任务是计算 ab 对 1337 取模,a 是一个正整数,b 是一个非常大的正整数且会以数组形式给出。
示例 1:
a = 2
b = [3]
结果: 8
示例 2:
a = 2
b = [1,0]
结果: 1024
详见:https://leetcode.com/problems/super-pow/description/
C++:
class Solution {
public:int superPow(int a, vector<int>& b) {long long res = 1;for (int i = 0; i < b.size(); ++i){res = pow(res, 10) * pow(a, b[i]) % 1337;}return res;}int pow(int x, int n) {if (n == 0){return 1;}if (n == 1){return x % 1337;}return pow(x % 1337, n / 2) * pow(x % 1337, n - n / 2) % 1337;}
};
参考:https://www.cnblogs.com/grandyang/p/5651982.html
转载于:https://www.cnblogs.com/xidian2014/p/8848125.html
372 Super Pow 超级次方相关推荐
- 372. Super Pow
372. Super Pow Your task is to calculate ab mod 1337 where a is a positive integer and b is an extre ...
- leetcode 372. Super Pow | 372. 超级次方(快速幂)
题目 https://leetcode.com/problems/super-pow/ 这道题的赞踩比例,让人觉得是个大坑- 题解 快速幂,看了答案:C++ Clean and Short Solut ...
- C#刷遍Leetcode面试题系列连载(6):No.372 - 超级次方
点击蓝字"dotNET匠人"关注我哟 加个"星标★",每日 7:15,好文必达! 前文传送门: C# 刷遍 Leetcode 面试题系列连载(1) - 入门与工 ...
- 数学 - 超级次方 - Leetcode 372
数学 - 超级次方 - Leetcode 372 你的任务是计算 ab 对 1337 取模,a 是一个正整数,b 是一个非常大的正整数且会以数组形式给出. 示例 1: 输入:a = 2, b = [3 ...
- Java实现 LeetCode 372 超级次方
372. 超级次方 你的任务是计算 ab 对 1337 取模,a 是一个正整数,b 是一个非常大的正整数且会以数组形式给出. 示例 1: 输入: a = 2, b = [3] 输出: 8 示例 2: ...
- 23 - x的平方根,快速幂,超级次方
文章目录 1. x的平方根 2. 快速幂 3. 超级次方 1. x的平方根 二分查找 class Solution {public:int mySqrt(int x) {int left = 1, r ...
- 文巾解题 372. 超级次方
1 题目描述 2 解题思路 2.1 直接算pow 直接算b数组对应的值是多少,然后进行pow 求幂 class Solution:def superPow(self, a: int, b: List ...
- LeetCode 372. 超级次方(快速幂)
1. 题目 你的任务是计算 ab 对 1337 取模,a 是一个正整数,b 是一个非常大的正整数且会以数组形式给出. 示例 1: 输入: a = 2, b = [3] 输出: 8示例 2: 输入: a ...
- 【解题报告】Leecode 372. 超级次方——Leecode每日一题系列
题目链接:https://leetcode-cn.com/problems/super-pow/ 题解汇总:https://leetcode-cn.com/problems/max-increase- ...
最新文章
- 基于WinCE的I2C驱动程序设计
- JAVA构造方法,继承关系和SUPER关键字
- Java中使用MATLAB作图
- ISO C99中的一些扩展(草稿)
- 高等数学下-赵立军-北京大学出版社-题解-练习9.3
- 贪心算法设计作业调度c语言,贪心算法 - 数据结构与算法教程 - C语言网
- 老式计算机显示器是什么类型的,电脑显示器面板类型有哪些,显示器什么面板好?...
- java毕设可以用结构化方法吗,php,java,jsp网络留言薄,怎么实现一个网络留言簿好毕设指导轻松完成...
- asp.net应用程序级别跟踪
- MVC路由 路由的三种扩展 替换MVC内置的Handler
- supervisor入门应用
- mac nginx 指定php.ini,基于Mac自带nginx、php,配置php运行环境
- maya mentray_mental ray2016中文版下载|
- 据当前时间获取本学期周次
- TCP全连接端口扫描器
- 计算机硬件实验报告怎么写,计算机硬件的认识与组装实验报告怎么写?
- 孩子总是偷偷玩游戏,家长该怎么办?
- 字节跳动面试题(四)
- python开源库——h5py快速指南
- 天敏VC4000调试