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

网络营销推广方式包括哪几种湘潭网站seo磐石网络

网络营销推广方式包括哪几种,湘潭网站seo磐石网络,成都商报官方网站,资阳房地产网站建设正题 题目链接:https://www.luogu.com.cn/problem/P6688 解题思路 nnn个数#xff0c;每次有操作 修改一个数询问两个区间是否他们中的元素分别组成的可重集合A,BA,BA,B#xff0c;满足对于每个AiBikA_iB_ikAi​Bi​k其中kkk是一个相同的数 解题思路 先不考虑kkk的问题 我…正题 题目链接:https://www.luogu.com.cn/problem/P6688 解题思路 nnn个数每次有操作 修改一个数询问两个区间是否他们中的元素分别组成的可重集合A,BA,BA,B满足对于每个AiBikA_iB_ikAi​Bi​k其中kkk是一个相同的数 解题思路 先不考虑kkk的问题 我们字符串hashhashhash的特征值是第iii位为pip^ipi但是我们这边并不考虑它的顺序然后可重集合提示我们要构造集合的特征值。那么我们对于一个数xxx它的特征值是pxp^xpx若一个集合中有cic_ici​个iii那么这个集合的特征值就是∑i1∞pici\sum_{i1}^{\infty}p^ic_i∑i1∞​pici​即可。 如果考虑kkk怎么做那么满足条件的话就是满足AiA_iAi​中的每个数都比BiB_iBi​多kkk所以我们只需要求出A,BA,BA,B的元素和的差然后除以它们的大小就是kkk了然后小的那个特征值乘上一个pkp^kpk比较即可。 线段树维护区间特征值和区间和因为卡了自然溢出需要自己设定模数时间复杂度O(nlog⁡n)O(n\log n)O(nlogn) codecodecode #includecstdio #includecstring #includealgorithm #define ll long long #define ull unsigned long long using namespace std; const ll N1e610; const ull p1145141,P1e97; ull pw[N],w[N2]; ll n,q,v[N2],a[N]; void Build(ll x,ll l,ll r){if(lr){w[x]pw[a[l]];v[x]a[l];return;} ll mid(lr)1;Build(x*2,l,mid);Build(x*21,mid1,r);w[x](w[x*2]w[x*21])%P;v[x]v[x*2]v[x*21];return; } void Change(ll x,ll l,ll r,ll pos,ll val){if(lr){w[x]pw[val];v[x]val;return;}ll mid(lr)1;if(posmid)Change(x*2,l,mid,pos,val);else Change(x*21,mid1,r,pos,val);w[x](w[x*2]w[x*21])%P;v[x]v[x*2]v[x*21];return; } void Ask(ll x,ll L,ll R,ll l,ll r,ull sw,ll sv){if(LlRr){(sww[x])%P;svv[x];return;}ll mid(LR)1;if(rmid)Ask(x*2,L,mid,l,r,sw,sv);else if(lmid)Ask(x*21,mid1,R,l,r,sw,sv);else Ask(x*2,L,mid,l,mid,sw,sv),Ask(x*21,mid1,R,mid1,r,sw,sv);return; } int main() {scanf(%lld%lld,n,q);pw[0]1;for(ll i1;i1e6;i)pw[i]pw[i-1]*p%P;for(ll i1;in;i)scanf(%lld,a[i]);Build(1,1,n);while(q--){ll op;scanf(%lld,op);if(op0){ll x,y;scanf(%lld%lld,x,y);Change(1,1,n,x,y);}else{ll l0,r0,l1,r1,sv00,sv10;ull sw00,sw10;scanf(%lld%lld%lld%lld,l0,r0,l1,r1);Ask(1,1,n,l0,r0,sw0,sv0);Ask(1,1,n,l1,r1,sw1,sv1);if(sv1sv0)swap(sv0,sv1),swap(sw0,sw1);if((sv1-sv0)%(r1-l11)){printf(NO\n);continue;}ll k(sv1-sv0)/(r1-l11);sw0sw0*pw[k]%P;if(sw0sw1)printf(YES\n);else printf(NO\n);}}return 0; }
http://www.pierceye.com/news/809141/

相关文章:

  • 笔趣阁建站教程网页设计 网站建设啥意思
  • 海门网站开发西安响应式网站建设服务提供商
  • 自适应网站建站哈尔滨市建设安全监察网站
  • nas服务器可以做网站吗电商类网站开发方案
  • 免费的个人的网站网站建设 考虑
  • 医院网站建设的目的高端网站有哪些优势
  • 佛山网站建设首选如何备份wordpress
  • 优化稳定网站排名网站建设需要学什么语言
  • 可以做设计私单的网站硬件开发工程师面试
  • 竞价网站单页网页设计师中级证书有用吗
  • 做网站 简单外包wordpress 插件api
  • 白城网站seo新手怎么建立自己网站
  • 建立用模板建立网站wordpress feed
  • 株洲品牌网站建设优质的杭州网站优化
  • 网站开发在哪个科目核算网站平台怎么做的好处
  • 网站底部模板代码江苏建站系统
  • 写出网站开发的基本流程品牌建设网站
  • 河北省建设机械协会网站双减之下托管班合法吗
  • 江门市城乡建设局网站阿里云万网域名购买
  • 网站推广技术哪家好专业网站开发建设
  • 义乌营销型网站建设淘宝做动图网站
  • dedecms能做什么网站素材网站怎么做
  • 一流导航设计网站wordpress 七牛 插件
  • 新开元电销系统济南网站优化技术厂家
  • 有名的网站建设wordpress安装到主机
  • 网站建设的指导思想p2p金融网站建设
  • 可在哪些网站做链接郑州展厅设计公司
  • 怎么可以黑网站域名做网页的心得体会
  • 设计素材免费下载网站做广告牌子
  • 名师工作室网站建设 意义常州网站建设专业的公司