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

大学生做的美食网站偃师网站

大学生做的美食网站,偃师网站,iis7.5网站配置,晨旭东方网站建设正题 题目大意 给出一个长度为nnn的序列aaa和数字lll#xff0c;定义两个长度为lll的区间[l1,r1][l_1,r_1][l1​,r1​]和[l2,r2][l_2,r_2][l2​,r2​]的距离为有多少个不相同的数字。 然后有qqq个询问kik_iki​#xff0c;要求输出有多少对距离为kik_iki​的区间。 解题思路…正题 题目大意 给出一个长度为nnn的序列aaa和数字lll定义两个长度为lll的区间[l1,r1][l_1,r_1][l1​,r1​]和[l2,r2][l_2,r_2][l2​,r2​]的距离为有多少个不相同的数字。 然后有qqq个询问kik_iki​要求输出有多少对距离为kik_iki​的区间。 解题思路 我们发现若我们求出了[l1,r1][l_1,r_1][l1​,r1​]和[l2,r2][l_2,r_2][l2​,r2​]的距离就可以O(1)O(1)O(1)求出[l11,r11][l_11,r_11][l1​1,r1​1]和[l21,r21][l_21,r_21][l2​1,r2​1]的距离(两个ififif即可)。 我们可以枚举计算的区间对的位置差 所以我们可以用ansi,jans_{i,j}ansi,j​表示区间[i,il−1][i,il-1][i,il−1]有多少个与其距离为jjj的区间。然后做个前缀和即可。 时空间复杂度都是O(n2)O(n^2)O(n2)。我们发现空间复杂度并不能胜任所以我们可以将ansi,jans_{i,j}ansi,j​的jjj的意义变为有多少个与其距离为kjk_jkj​的区间。 然后空间复杂度O(nq)O(nq)O(nq) codecodecode #includecstdio #includecstring #includealgorithm using namespace std; const int N11000; int n,q,a[N],x[N],num[N],ans[N][110],L; bool v[N]; int main() {freopen(lottery.in,r,stdin);//freopen(lottery.out,w,stdout);scanf(%d%d,n,L);for(int i1;in;i)scanf(%d,a[i]);scanf(%d,q);for(int i1;iq;i)scanf(%d,x[i]),v[x[i]1]1;num[0]1;for(int i1;in;i)num[i]num[i-1]v[i];for(int l1;ln;l){int dis0;if(lLn) break; for(int i1;iL;i)if(a[i]!a[il]) dis;ans[1][num[dis]];ans[1l][num[dis]];for(int i2;in-L1;i){int jil;if(jn-L1) break;if(a[i-1]!a[j-1]) dis--;if(a[iL-1]!a[jL-1]) dis;ans[i][num[dis]];ans[j][num[dis]];}}for(int i1;inum[n];i)for(int j1;jn;j)ans[j][i]ans[j][i-1];for(int i1;iq;i){for(int j1;jn-L1;j)printf(%d ,ans[j][num[x[i]]]);putchar(\n);} }
http://www.zqtcl.cn/news/857108/

相关文章:

  • 怎么利用网站做外链接怎样做公司网站介绍
  • 广州网站优化渠道木门网站模板
  • 手机网站菜单设计wordpress加联系方式
  • 网站管理助手怎么使用多种郑州网站建设
  • 汉中网站建设费用外贸网站服务商
  • 苏宿工业园区网站建设成功案例色流网站如何做
  • 北沙滩网站建设公司电子商务网站建设管理论文
  • 公司备案证查询网站查询系统网页设计html代码大全及含义
  • 成都开发网站建设做网站一般会出现的问题
  • 企业网站设计布局方式如何在社交网站上做视频推广方案
  • 惠城网站建设服务做1688网站需要懂英语吗
  • 请人做网站要多少钱搜索引擎优化概述
  • 郑州中森网站建设免费网站app生成软件
  • 做诚信通网站seo新手快速入门
  • 做网站怎么去找客户带会员中心WordPress免费主题
  • 网站建设资费安平县护栏网站建设
  • 做视频网站侵权吗个体户网站备案
  • 苏州姑苏区建设局网站智慧团建登录官网手机版
  • 如何搭建一个视频网站广告制作方案
  • 网站策划ps苏州建站公司速找苏州聚尚网络
  • 网站备案 关闭客户制作网站时的问题
  • 项目网站分析推荐做ppt照片的网站
  • wordpress注明网站网站建设需要什么手续
  • 厦门过路费网站福建省建设执业资格注册中心网站
  • c 网站开发案例详解手机网站返回顶部代码
  • 济南微网站建设图书馆评估定级关于网站建设标准
  • flash型网站宝塔面板做网站绑定域名
  • 建设网站的策划书门户网站 流量
  • 佛山高端网站建设便宜自适应网站建设
  • 网络营销创意案例桂林seo公司推荐23火星