每日一题冲刺大厂第十八天 快速幂

简介: 大家好,我是泡泡,给大家带来每日一题的目的是为了更好的练习算法,我们的每日一题为了让大家练到各种各样的题目,熟悉各种题型,一年以后,蜕变成为一个不一样的自己!

今日题目: 快速幂


题目分析


题目难度:⭐️⭐️


题目涉及算法:数学,递归,位运算。


ps:有能力的小伙伴可以尝试优化自己的代码或者一题多解,这样能综合提升自己的算法能力


题解报告:


1.思路


模板,大家一定要多敲几遍


2.代码


#include<bits/stdc++.h>
using namespace std;
int main()
{
    long long a,b,p;
    cin>>a>>b>>p;
    long long ans = 1,ret = a,c = b;
  while(c)
    {
    if(c&1)
        {
            ans = ans * ret % p;
        }
        ret = ret * ret % p;
    c>>=1;
  }
    printf("%lld^%lld mod %lld=%lld",a,b,p,ans);
    return 0;
}


目录
相关文章
|
机器学习/深度学习 定位技术 数据格式
【蓝桥杯】每日一题17天冲刺国赛
【蓝桥杯】每日一题17天冲刺国赛
630 0
【蓝桥杯】每日一题17天冲刺国赛
|
算法
每日一题冲刺大厂第十七天 逆序对
大家好,我是泡泡,给大家带来每日一题的目的是为了更好的练习算法,我们的每日一题为了让大家练到各种各样的题目,熟悉各种题型,一年以后,蜕变成为一个不一样的自己!
292 0
|
机器学习/深度学习 存储 测试技术
蓝桥杯冲刺-倒数第八天-省赛题
蓝桥杯冲刺-倒数第八天-省赛题
121 0
过河卒-蓝桥杯-动态规划
过河卒-蓝桥杯-动态规划
141 0
|
C++
【寒假每日一题】AcWing 4728. 乘方
目录 一、题目 1、原题链接 2、题目描述 二、解题报告 1、思路分析 2、时间复杂度 3、代码详解
153 0
|
存储 人工智能
【蓝桥杯】每日一题冲刺国赛
🥇数字三角形 🥈等差数列 🥉包子凑数
【蓝桥杯】每日一题冲刺国赛
牛客练习赛87 牛老板 (记忆化搜索)
牛客练习赛87 牛老板 (记忆化搜索)
136 0
|
人工智能
牛客-xinjun与阴阳师(分组背包)
牛客-xinjun与阴阳师(分组背包)
108 0
|
算法
每日一题冲刺大厂第十天 淘汰赛
大家好,我是泡泡,给大家带来每日一题的目的是为了更好的练习算法,我们的每日一题这个月进度是数据结构,让大家练到各种各样的数据结构题目,熟悉数据结构的增删改查,一年以后,蜕变成为一个不一样的自己!
142 0

热门文章

最新文章