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

免费公司主页网站vs2013如何做网站

免费公司主页网站,vs2013如何做网站,什么是网络营销?有何特点,什么网站可以做网站测速对比正题 题目大意 给出一个长度为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.pierceye.com/news/555070/

相关文章:

  • 建设网站如入什么费网站建设体会doc
  • 不备案怎么做淘宝客网站吗深圳华强北新闻最新消息今天
  • 梅兰商贸网站开发设计外国网站在中国做推广
  • 有无专门做网站会员人数迅速增加的方法北京单页营销型网站
  • 岳阳网站开发网站运营怎么做建设网站设计
  • 能打开各种网站的浏览器下载合集建设农产品网络营销网站
  • 陕西网站建设方案优化如何做网站挂qq
  • 无锡市网站WordPress分类id在哪
  • 网站建设金网站建设 需求模板
  • 提高网站转化率营销网站制作都选ls15227
  • 一级页面的网站怎么做爱疯卷网站怎么做
  • 网站企业快速备案大气的企业网站
  • 一个好的网站建设微网站手机制作
  • 广州市做民宿什么网站比较好图盛网站建设
  • 深圳做网站佰达科技二十七易语言做网站源码
  • 水禾田网站建设公司南沙区做网站
  • 江西赣州网站上海企业服务云电话
  • 洱源网站建设品牌名字大全
  • 网站建设阶段要做什么帝国cms对比WordPress
  • 盐城做企业网站多少钱网页设计个人总结800
  • 北京做兼职网站温州网站建设模板下载免费
  • 推进门户网站建设方案wordpress插件自动更新
  • 学院网站建设成效做网站需要什么功能
  • o2o手机网站建设技术网站设计师专业
  • 传媒网站建设方案wordpress开源博客系统最新版
  • 三合一网站一般多少钱浙江省和住房建设厅网站
  • 网站开发背景知识论文网页设计表格
  • 广州优秀网站建设怎么寻找国外客户资源
  • 松江新城投资建设集团有限公司网站华能电子商务平台
  • 网站建设设计制作公司微网站微商城