1969. 数组元素的最小非零乘积

1969. 数组元素的最小非零乘积


题目链接:1969. 数组元素的最小非零乘积

代码如下:

//参考:https://leetcode.cn/problems/minimum-non-zero-product-of-the-array-elements/solutions/936621/tan-xin-ji-qi-shu-xue-zheng-ming-by-endl-uumv
class Solution {
public:
    long long pow(long long x,int p)
    {
        x%=mod;
        long long res=1;
        while(p--)
        {
            res=res*x%mod;
            x=x*x%mod;
        }
        return res;
    }

    int minNonZeroProduct(int p) 
    {
        long long k=(1LL<<p)-1;
        return k%mod*pow(k-1,p-1)%mod;
    }

private:
    const int mod=1'000'000'007;
};

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 06:42:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 06:42:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 06:42:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 06:42:01       20 阅读

热门阅读

  1. QT学习之UDP

    2024-03-27 06:42:01       17 阅读
  2. spring缓存通用配置

    2024-03-27 06:42:01       18 阅读
  3. sqlite删除数据表

    2024-03-27 06:42:01       18 阅读
  4. GPT大语言模型助力R语言开展数据统计分析

    2024-03-27 06:42:01       13 阅读
  5. torchvision.datasets.ImageFolder

    2024-03-27 06:42:01       15 阅读
  6. 在虚拟机CentOs_7_64环境中安装Docker和Docker-Compose

    2024-03-27 06:42:01       15 阅读
  7. 如何利用nginx在Centos上搭建文件服务器

    2024-03-27 06:42:01       22 阅读
  8. pytorch | tensor转换为float

    2024-03-27 06:42:01       17 阅读
  9. 机器学习 - 神经网络中的训练模型

    2024-03-27 06:42:01       19 阅读