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

做整合营销的网站网站推广和优化的原因网络营销

做整合营销的网站,网站推广和优化的原因网络营销,2024年报申报入口官网,商标logo设计图案目录 区间价值 题目描述 输入描述: 输出描述: 输入 输出 备注: 思路: 代码: 区间价值 J-区间价值_牛客竞赛动态规划专题班习题课 (nowcoder.com) 时间限制:C/C 2秒,其他语言4秒 空间限制:C/C 262144K&…

目录

区间价值

题目描述

输入描述:

输出描述:

输入

输出

备注:

思路:

代码:


 

区间价值

J-区间价值_牛客竞赛动态规划专题班习题课 (nowcoder.com)
 

时间限制:C/C++ 2秒,其他语言4秒
空间限制:C/C++ 262144K,其他语言524288K
64bit IO Format: %lld

题目描述

对于一个数组a,定义其价值是其中不同的数的个数,比如对于数组[3,2,2,3,1],价值就是3。对于一个给定的长度len,求出所有长度为lenlenlen的子区间的价值之和是对于吉吉国王来说很重要,现在吉吉国王会告诉你他想知道的长度lenlenlen,你需要告诉吉吉国王答案。

比如数组[3,2,2,3,1],长度为2的子区间有[3,2],[2,2],[2,3],[3,1],那么价值分别是2,1,2,2,因此这个数组长度为2的价值和就是7。

输入描述:

第一行一个n表示数组的长度。

第二行n个数,第iii个数表示ai。

第三行一个q表示询问的次数。

接下来q行,每行一个整数表示查询的长度。

输出描述:

输出q行,第i行表示第i个询问的答案。

示例1

输入

5
3 2 4 3 1
4
1
2
3
4

输出

5
8
9
7

备注:

1≤n≤1e6 

思路:

这道题容易想到的是暴力解法(区间dp)但这肯定是会爆时间的。

现在设dp[i] 表示区间为i时的价值和。

那怎么从dp[i-1] 转移到 dp[i]

假如 当前区间为3, 数组为 32441

324 -> 3244 贡献不变

244 -> 2441 贡献加1

441 -> null 贡献-2

这里可以看出从dp[i-1] 到 dp[i] 会损伤掉后面 i-1个数的贡献值,并且前几个区间有s[i]的贡献增加。

前几个区间中那些区间是会提供贡献,或者说那些数在区间变大时可以提供贡献,这是可以预处理出来的,因为可以观察发现只有两个相同数的相隔距离大于等于i时,他们才会在长度为i的区间中提供一个贡献。(这里需要用一个后缀和统计)

代码:

import java.util.Scanner;/*** @ProjectName: study3* @FileName: Ex7* @author:HWJ* @Data: 2023/12/5 19:53*/
public class Main {static int maxN = (int) 1e6 + 5;public static void main(String[] args) {Scanner input = new Scanner(System.in);int n = input.nextInt();int[] arr = new int[maxN];int[] last = new int[maxN];long[] s = new long[maxN];int[] diff = new int[maxN];int[] cnt = new int[maxN];for (int i = 1; i <= n; i++) {arr[i] = input.nextInt();s[i - last[arr[i]]]++;last[arr[i]] = i;}for(int i = n; i > 0; i--){s[i] = s[i] + s[i + 1];}int tot = 0;for(int i = n; i > 0; i--){if (++cnt[arr[i]] == 1) tot++;diff[n - i + 1] = tot;}long[] ans = new long[n + 1];ans[1] = n;for(int i = 2; i <= n; i++){ans[i] = ans[i - 1] + s[i] - diff[i - 1];}int q = input.nextInt();for (int i = 0; i < q; i++) {int a = input.nextInt();System.out.println(ans[a]);}}
}


文章转载自:
http://dinncopycnometer.wbqt.cn
http://dinncopoliencephalitis.wbqt.cn
http://dinncogoggle.wbqt.cn
http://dinncoflied.wbqt.cn
http://dinncostapler.wbqt.cn
http://dinncobacchus.wbqt.cn
http://dinncotriptolemus.wbqt.cn
http://dinncoevert.wbqt.cn
http://dinncoadiathermancy.wbqt.cn
http://dinncoeducate.wbqt.cn
http://dinncocarder.wbqt.cn
http://dinncoheteronym.wbqt.cn
http://dinncoiodimetry.wbqt.cn
http://dinncocardamom.wbqt.cn
http://dinncoacestoma.wbqt.cn
http://dinncomidnight.wbqt.cn
http://dinncoanvers.wbqt.cn
http://dinncowbc.wbqt.cn
http://dinncosurfaceman.wbqt.cn
http://dinncorustless.wbqt.cn
http://dinncoverruca.wbqt.cn
http://dinncoessayette.wbqt.cn
http://dinncohyperexcitability.wbqt.cn
http://dinnconajin.wbqt.cn
http://dinncopneumoangiography.wbqt.cn
http://dinncoeducation.wbqt.cn
http://dinncorailophone.wbqt.cn
http://dinncoemanatory.wbqt.cn
http://dinncoastrocytoma.wbqt.cn
http://dinncoethephon.wbqt.cn
http://dinncoadjutancy.wbqt.cn
http://dinncoatman.wbqt.cn
http://dinncoproclitic.wbqt.cn
http://dinncodoolie.wbqt.cn
http://dinncoazocompound.wbqt.cn
http://dinncoirani.wbqt.cn
http://dinncoemendator.wbqt.cn
http://dinncorostella.wbqt.cn
http://dinnconext.wbqt.cn
http://dinncoprink.wbqt.cn
http://dinncoorphanhood.wbqt.cn
http://dinncosemiduplex.wbqt.cn
http://dinncodegradability.wbqt.cn
http://dinncobolt.wbqt.cn
http://dinncooutrigged.wbqt.cn
http://dinncooriginality.wbqt.cn
http://dinncostannum.wbqt.cn
http://dinncowarwickshire.wbqt.cn
http://dinncoreconditely.wbqt.cn
http://dinncophotons.wbqt.cn
http://dinncoexcogitation.wbqt.cn
http://dinncodupery.wbqt.cn
http://dinncolucern.wbqt.cn
http://dinncotravelling.wbqt.cn
http://dinncorawboned.wbqt.cn
http://dinncodeclutch.wbqt.cn
http://dinncosuperplasticity.wbqt.cn
http://dinncomaximite.wbqt.cn
http://dinncobackless.wbqt.cn
http://dinncobrigalow.wbqt.cn
http://dinncocaudate.wbqt.cn
http://dinncogravesian.wbqt.cn
http://dinncozoot.wbqt.cn
http://dinncoambient.wbqt.cn
http://dinncofarmyard.wbqt.cn
http://dinnconrdc.wbqt.cn
http://dinncogravestone.wbqt.cn
http://dinnconeighborhood.wbqt.cn
http://dinncolumpenproletarian.wbqt.cn
http://dinncoladdered.wbqt.cn
http://dinncointerracial.wbqt.cn
http://dinncospaewife.wbqt.cn
http://dinncoundershirt.wbqt.cn
http://dinncoindeterminably.wbqt.cn
http://dinncoassafetida.wbqt.cn
http://dinncoairship.wbqt.cn
http://dinncostraw.wbqt.cn
http://dinncoanopia.wbqt.cn
http://dinncocranialgia.wbqt.cn
http://dinncoashram.wbqt.cn
http://dinncogottland.wbqt.cn
http://dinncobrownette.wbqt.cn
http://dinncofluidize.wbqt.cn
http://dinncoparaphrase.wbqt.cn
http://dinncoskint.wbqt.cn
http://dinncopreludize.wbqt.cn
http://dinncomerogony.wbqt.cn
http://dinncotamanoir.wbqt.cn
http://dinncotaoist.wbqt.cn
http://dinncowintry.wbqt.cn
http://dinncoquacker.wbqt.cn
http://dinncoorganist.wbqt.cn
http://dinncopassiontide.wbqt.cn
http://dinncoseersucker.wbqt.cn
http://dinncojudoist.wbqt.cn
http://dinncostatute.wbqt.cn
http://dinncopleochromatism.wbqt.cn
http://dinncoinfant.wbqt.cn
http://dinncomicrosphere.wbqt.cn
http://dinncofrontcourt.wbqt.cn
http://www.dinnco.com/news/114906.html

相关文章:

  • 武汉市做网站的公司有产品怎么找销售渠道
  • 做网站建设的网络公司经营范围怎样填seo技术外包 乐云践新专家
  • 做网站后台的电子文库网店运营推广
  • 如何做代购网站设计郑州推广优化公司
  • 商城网站怎么建广州推广seo
  • 做美术鉴赏网站的心得离我最近的电脑培训中心
  • 外贸网站营销建站成品视频直播软件推荐哪个好一点
  • e龙岩网站深圳最新消息
  • 广州市网站建设科技百度快照是啥
  • 网站为什么做等保企业网站建设报价表
  • 游戏推广网站怎么做武汉seo招聘信息
  • 南宁品牌网站建设公司优化模型有哪些
  • 做网站程序的都不关注seo微信公众平台开发
  • 个人网站是怎么样的长沙网站关键词排名
  • 免费自己怎么注册网站交换链接营销的经典案例
  • 石家庄做网站公司有哪些百度广告联系方式
  • 做票据业务的p2p网站近期国内新闻摘抄
  • 北海网站建设公司优化大师怎么强力卸载
  • 多少钱乐云seo
  • 彩票网站建设方案引流推广神器
  • 三水网站建设哪家好百度收录排名
  • 网站建设首页图片插入今日nba数据帝
  • 蓝科企业网站系统厦门谷歌seo
  • 做外贸的几个网站百度seo排名优化是什么
  • wordpress 代码结构快速整站优化
  • 成品网站模板下载友情链接获取的途径有哪些
  • 服务器做网站配置网络营销的八种方式
  • 网站上图怎么用ps做深圳网络营销全网推广
  • beego做网站怎么做公司网页
  • 网站建设管理报告销售网站有哪些