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

桥头做网站小程序源码网网盘

桥头做网站,小程序源码网网盘,如何取消危险网站提示,建设证件查询官方网站题目描述 给定一个长度为N的数列#xff0c;A1, A2, … AN#xff0c;如果其中一段连续的子序列Ai, Ai1, … Aj(i j)之和是K的倍数#xff0c;我们就称这个区间[i, j]是K倍区间。 你能求出数列中总共有多少个K倍区间吗#xff1f; 输入#xff1a; 第一行包含两个…题目描述 给定一个长度为N的数列A1, A2, … AN如果其中一段连续的子序列Ai, Ai1, … Aj(i j)之和是K的倍数我们就称这个区间[i, j]是K倍区间。 你能求出数列中总共有多少个K倍区间吗 输入 第一行包含两个整数N和K。(1 N, K 100000) 以下N行每行包含一个整数Ai。(1 Ai 100000) 输出 输出一个整数代表K倍区间的数目。 例如 输入 5 2 1 2 3 4 5程序应该输出 6代码 import java.util.Scanner; /** * author Fancier * version 1.0 * description: k倍区间 * date 2024/3/8 9:31 */ public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);int n scanner.nextInt(), k scanner.nextInt();long res 0;int[] arr new int[n 1];long[] counts new long[k];counts[0] 1;for (int i 1; i n; i) {arr[i] arr[i - 1] scanner.nextInt();arr[i] % k;}for (int i 1; i n; i) {res counts[arr[i]];}System.out.println(res);} }题解 这道题很容易让人联想到前缀和, 但它并不是求最大区间和, 而是要求区间和能被k整除的区间个数 所以复杂度还会是2次方 仔细研究 符合条件的区间(i, j)的 测试公式: (sum[j] - sum[i - 1]) % k 0 会发现 其可以转变为 sum[i] % k sum[j] % k 这样我们就可以用到dp的思想, 再得到前缀和数组后再遍历其一遍 每次遍历需要直到当前下标前有多少与其值 % k 相同值的个数 就可以知道新增了几个这样的区间了 这一轮遍历下来就得到了最终答案 (值得注意得是 0 % k 0, 所以需要考虑小标) 细节问题 counts数组的初始化 counts[0] 1如果用最终结果用int存, 遇到大的测试数据会爆掉, 所以用long存arr数组只需要保存余数即可, 如果存总和用long也会爆掉 具体代码参上 好的!本次分享到这就结束了 如果对铁汁你有帮助的话记得点赞收藏⭐️关注➕ 我在这先行拜谢了
http://www.pierceye.com/news/55553/

相关文章:

  • 机关网站建设工作方案石家庄整站优化技术
  • 门户网站建设公司咨询那个视频网站可以做桌面背景
  • wordpress果酱二维码一个网站两个域名 seo
  • 北京移动端网站seo网站优化
  • 新乡市延津县建设局网站泰安市最新招聘信息
  • wordpress网站特效北京朝阳区哪里有网站开发
  • 淘宝购买网站建设手动清理wordpress缓存
  • 网站设计流程电话淘宝网做宝贝详情用哪个网站
  • 南宁自助建站模板seo是干什么的
  • 如何做本地门户网站wordpress ezsql
  • 学校html网站模板网站建设广金手指六六十四
  • 一般网站建设多少钱网站设计的收费
  • 海丰县建设局网站宁波网络营销策划哪家公司好
  • 做视频网站需要哪些手续企业管理软件销售工程师
  • 哈密北京网站建设西安seo托管
  • 网站制作公司广州大连网站建设联合企邦
  • 如何看网站是用什么语言做的网页制作软件案例
  • 网站备份脚本低代码建站平台
  • 企业网站建设的劣势有谁会设制网站
  • 网站建设开发哪家质量好沧州网络公司
  • 无法打开建行网站怎样做个做外贸的网站
  • 电子商务网站创建过程万网域名注册官网邮箱
  • 黄河道网站建设h5网站价格方案
  • 贵阳做网站哪家公司好淄博做网站多少钱
  • 禹城有做网站私人做网站
  • 做服装最好的网站有哪些赣州网站建设资讯
  • 沭阳做网站好的潍坊建设工程信息网站
  • ppt做的模板下载网站有哪些做营销网站企业
  • 网站建设公司新网站整站开发项目亮点
  • 手机网站相关给个网站可以在线