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

2845. 统计趣味子数组的数目

2845. 统计趣味子数组的数目


题目链接:2845. 统计趣味子数组的数目

代码如下:

//参考链接:https://leetcode.cn/problems/count-of-interesting-subarrays/solutions/2424063/qian-zhui-he-ha-xi-biao-fu-ti-dan-by-end-74bb
class Solution{
public:long long countInterestingSubarrays(vector<int>& nums, int modulo, int k) {long long res = 0;vector<int> cnt(min((int)nums.size() + 1, modulo));cnt[0] = 1;int s = 0;for (int x : nums) {s += x % modulo == k;if (s >= k) {res += cnt[(s - k) % modulo];}cnt[s % modulo]++;}return res;}
};
http://www.dtcms.com/a/169980.html

相关文章:

  • PMP-第六章 项目进度管理(二)
  • 2025年深圳杯数学建模(东三省)B题【颜色转换】原论文讲解
  • 给文件内容加行号
  • 十一岁少年叶珉雪用艺术点亮公益之路 个人原创公益演唱会传递大爱与担当
  • JVM 一文详解
  • 轻量级RTSP服务模块:跨平台低延迟嵌入即用的流媒体引擎
  • 自定义Dockerfile,发布springboot项目
  • STL之list容器
  • 探索 C++23 std::to_underlying:枚举底层值获取的利器
  • [方法论]软件工程中的设计模式:从理论到实践的深度解析
  • [Windows] Kazumi番剧采集v1.6.9:支持自定义规则+在线观看+弹幕,跨平台下载
  • leetcode0096. 不同的二叉搜索树-medium
  • 大型语言模型个性化助手实现
  • 深度学习经典网络之LeNet-5详解
  • 【BLE】【nRF Connect】 精讲nRF Connect自动化测试套件(宏录制、XML脚本)
  • 最大子段和 Java
  • 青少年编程与数学 02-018 C++数据结构与算法 24课题、密码学算法
  • JavaScript基础-流程控制概念
  • 第六章,BGP---边界网关协议
  • Redis从入门到实战实战篇2
  • 《应用开发突围指南:敏捷开发的实战精髓》
  • ecs网站备份,ecs网站备份的方法
  • 生成式 AI 的阐释
  • Python语句类型与格式规范研究
  • 数据仓库方法论书籍及其阅读建议
  • 【quantity】9 长度单位模块(length.rs)
  • IO模型和多路复用
  • piccolo-large-zh-v2 和 bge-m3哪个效果好?
  • 什么是生成式 AI (GenAI)?
  • IDEA快速上手Maven项目:模板选择 + 多模块拆分