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

给医院做网站赚钱吗最近重大新闻头条

给医院做网站赚钱吗,最近重大新闻头条,c asp.net 发布网站,网站建设价格标准信息题目链接 题目描述 给你一个正整数数组 nums 和一个正整数 k。 你可以对数组执行一次操作:移除不重叠的前缀和后缀(可以为空),留下一个连续非空子数组。 对于每一种留下的子数组,计算: (该子数组的乘积…

题目链接

题目描述

给你一个正整数数组 nums 和一个正整数 k。

你可以对数组执行一次操作:移除不重叠的前缀和后缀(可以为空),留下一个连续非空子数组。
对于每一种留下的子数组,计算:

(该子数组的乘积) % k = x

你需要统计所有可能的结果 x ∈ [0, k-1] 出现的次数,返回一个长度为 k 的数组 result,其中:

result[x] 表示得到 x 作为余数的方案数

解题思路

你可以移除任意前缀和后缀,留下的是一个非空的连续子数组。
也就是说:我们其实是统计所有子数组的乘积模 k 的结果分布
直接采用动态规划进行转移

class Solution {public long[] resultArray(int[] nums, int k) {long[] ans = new long[k];long[] lurminexod = new long[k];for (int i : nums) {long[] newlurminexod = new long[k];for (int j = 0; j < k; j++) {int index = (int)(((long)j * i) % k);newlurminexod[index] += lurminexod[j];}newlurminexod[i % k]++;lurminexod = newlurminexod;for (int j = 0; j < k; j++) {ans[j] += lurminexod[j];}}return ans;}
}
http://www.dtcms.com/wzjs/485105.html

相关文章:

  • 做一个展示型网站要多少钱怎么做好推广
  • 佛山网站关键词优化公司爱站网关键词挖掘
  • 做性格测试的网站seo网络推广是干嘛的
  • 企业网站建设要点苏州seo网络推广
  • 服装网站建设竞争对手调查分析南昌做seo的公司有哪些
  • 网站制作全过程微信指数官网
  • 武汉做旅游教育的公司网站百度手机助手app下载
  • 网站建设项目简介陕西网络营销优化公司
  • 广州北京网站建设公司小红书seo是什么
  • wordpress移动下拉菜单css网站优化内容
  • 网站推广怎样做dz论坛seo
  • 做业务有哪些好的网站系统优化软件十大排名
  • 网站是指什么域名注册需要哪些条件
  • 网页广告设计收费seo外链购买
  • 中山精品网站建设机构品牌咨询
  • 平度新增最新消息手机优化软件排名
  • 佛山网红汉川seo推广
  • 网络创业平台关键词优化怎么操作
  • 高密网站开发如何制作网页链接教程
  • 用手机怎么看自己做的网站网站运营管理
  • 福永做网站唐山网站建设方案优化
  • 注册网站后邮箱收到邮件百度seo关键词
  • 凡科建站骗局友情链接出售
  • 企业网站的主要功能微信推广怎么弄
  • 淘宝客网站主如何刷关键词指数
  • 自做淘宝客网站seoer是什么意思
  • 丹东市市政建设总公司宁波优化关键词首页排名
  • 网站分析软件四种营销模式
  • 网站开发 简历项目经历软文是什么意思
  • 如何创建自己公司的网站网站网络优化外包