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

从零做网站app推广拉新工作可靠吗

从零做网站,app推广拉新工作可靠吗,网站建设中++模板,中国十大做网站公司ST表(Sparse Table) 可重复贡献问题 x o p t x x x \ opt\ x x x opt xx :如果两个区间重复计算某些元素时,对重复元素进行 o p t opt opt操作没有任何影响 理解 ST表的思想是倍增,每一次处理上一次处理的两倍的元素,倍增的方…

ST表(Sparse Table)

可重复贡献问题

  • x o p t x = x x \ opt\ x = x x opt x=x :如果两个区间重复计算某些元素时,对重复元素进行 o p t opt opt操作没有任何影响

理解

ST表的思想是倍增,每一次处理上一次处理的两倍的元素,倍增的方式有重叠部分,如果重叠部分可重复贡献,则倍增的思路是正确的。

  • 长度:int len=log2(n),向下取整,避免出现无效元素参与计算
  • 构造时的递推公式:amax[j][m] = max(amax[j - 1][m], amax[j - 1][m + (1 << j - 1)]),例子:第3层第1个元素,由第2层第1,2,3个元素累积得到,其中第二个元素出现重复。
  • query:max(amax[len][l], amax[len][r - (1 << len) + 1]),首先查询当前层l处的元素,然后考虑当前层代表了 2 l e n 2^{len} 2len个元素,由第一层元素反推第len层元素。

模板

  • init()操作: O ( n l o g n ) O(nlogn) O(nlogn)复杂度
		int len = log2(n);for (int j = 1; j <= len; j++) {for (int m = 1; m <= n - (1 << j) + 1; m++) {amax[j][m] = max(amax[j - 1][m], amax[j - 1][m + (1 << j - 1)]);amin[j][m] = min(amin[j - 1][m], amin[j - 1][m + (1 << j - 1)]);}}
  • query()操作: O ( 1 ) O(1) O(1)仅仅支持静态查询,不支持任意修改方式
int query(int l,int r,int flag) {//flag==1 maxint len = log2(r - l + 1);if (flag)return max(amax[len][l], amax[len][r - (1 << len) + 1]);return min(amax[len][l], amax[len][r - (1 << len) + 1]);
}
  • 优化:log2操作比较费时,所以可以采用dp方式优化该运算。
lg[0]=-1;
for(int i=1;i<=n;i++)lg[i]=lg[i>>1]+1;

例题

http://www.dtcms.com/wzjs/195868.html

相关文章:

  • 网站信息填写要求百度大搜
  • 网站建设带支付源码最有效的网络推广方式和策略
  • wordpress 时间百度seo公司
  • 建个企业网站需要多少钱长沙网站推广 下拉通推广
  • 慈溪做网站seo怎么收费seo
  • 做视频教学网站如何做网站推广软件免费
  • 建筑人才网管网相城seo网站优化软件
  • 做威客的网站成都短视频代运营
  • amazon虚拟机免费做网站如何推广微信公众号
  • 网站的登录注册页面怎么做的网络营销推广专员
  • 大尺度做爰网站在线厦门seo搜索引擎优化
  • 制作动态网站做的是asp格式_还是html格式网站制作的服务怎么样
  • 带有互动的网站开发seo基础知识包括什么
  • 潍坊企业网站建设关键词搜索名词解释
  • 桂林网站开发成品短视频app下载有哪些
  • 亭湖区建设局网站品牌策划的五个步骤
  • 网站建设的功能模型营销型企业网站的功能
  • 外包一个企业网站多少钱湖人最新消息
  • bp建设部网站百度信息流平台
  • qq互联网站备案号2024年3月份病毒会爆发吗
  • 南京网站制作有限公司重大军事新闻
  • 桂林公司网站搭建百度推广后台
  • 咸阳高端网站建设属于网络营销特点的是
  • 合肥做淘宝网站推广百度一下首页登录
  • dz做美女网站企业查询系统官网天眼查
  • 用js做跳转到其他网站湖南最新消息今天
  • 做外贸网站的经验30个免费货源网站
  • ssm框架做网站best网络推广平台
  • wordpress 响应式 企业网站免备案域名
  • 武汉做网站选华企加速器查域名备案