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

为什么要建设学校网站怎么做产品推广平台

为什么要建设学校网站,怎么做产品推广平台,百度手机网站优化指南,ui设计网站建设是什么意思可持久化线段树 模板 在某一指定版本的单点查,单点修。 开 m m m 棵线段树,每次修改复制后单点修。时间复杂度 O ( m ( n log ⁡ n ) ) O(m(n\log n)) O(m(nlogn)),空间复杂度 O ( n m ) O(nm) O(nm),不如暴力。 每次修改…

可持久化线段树

模板

在某一指定版本的单点查,单点修。

m m m 棵线段树,每次修改复制后单点修。时间复杂度 O ( m ( n + log ⁡ n ) ) O(m(n+\log n)) O(m(n+logn)),空间复杂度 O ( n m ) O(nm) O(nm),不如暴力。

每次修改的时候,影响的点是 log ⁡ n \log n logn 级的,其余点均不受影响。因修改而新建线段树时,可以利用未修改的点,做到 O ( m log ⁡ n ) O(m \log n) O(mlogn)

具体实现动态开点即可,空间复杂度 O ( m log ⁡ n + n ) O(m \log n+n) O(mlogn+n),注意线段树自身的常数。

代码

静态 kth

模板

l − 1 , r l-1,r l1,r 棵线段树形态相同,可以相减得到区间答案。

离散化,二分答案,每次统计区间内小于他的个数。这个过程可以用可持久化线段树实现,时间复杂度 O ( m log ⁡ 2 n ) O(m \log ^2n) O(mlog2n)

事实上,这个过程可以做到 O ( m log ⁡ n ) O(m \log n) O(mlogn)。即查询时,记左子树区间的数量为 L L L L ≥ k L \ge k Lk,则在左子树中继续找第 k k k 大;否则右子树找第 k − L k - L kL 大。

http://www.shuangfujiaoyu.com/news/24152.html

相关文章:

  • 传媒类网站模板google搜索引擎下载
  • 织梦网网站建设视频下载steam交易链接在哪里
  • 监利网站怎么制作网页广告
  • 网站怎么做推广和优化大数据网络营销
  • 区住房城乡建设委 房管局 官方网站公司做个网站多少钱
  • 为什么浙江建设厅网站东莞网络营销销售
  • 怎么做网站测试太原百度网站快速排名
  • wordpress 页脚插件河南靠谱seo电话
  • 做网站需要什么软件网课免费平台
  • 张家港网站制作建议传播易广告投放平台
  • .net 网站开发百度推广代理商与总公司的区别
  • 做网站的公司现在还赚钱吗快速提升网站关键词排名
  • 社交(sns)网站的完整设计思路职业培训机构需要什么资质
  • 网站建设和网站维护是什么建立网站平台
  • 怀化seo优化菏泽资深seo报价
  • 做网站用新域名还是老域名南昌seo搜索优化
  • 国家企业信息查询网站线上宣传渠道有哪些
  • 中山手机网站制作多少钱威海seo公司
  • 阿里云网站怎么做网站优化快速排名软件
  • wordpress 不会编程唐山网站建设方案优化
  • 网站建设项目确认书网络营销与直播电商就业前景
  • 做网站用个人还是企业比较好武汉网站优化公司
  • 手机微网站素材app推广软件
  • 做网站总结作文免费海报模板网站
  • 网站配色与布局网站建设是什么
  • 河南鑫安胜通建设有限公司网站网站的优化
  • 做海报推荐网站soso搜搜
  • 邵阳建网站多少钱企业网站的功能
  • 网站搭建产品推广方式
  • 有没有代做课程设计的网站搜索引擎优化的英语简称