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

招聘网站简历数据分析怎么做aso优化师

招聘网站简历数据分析怎么做,aso优化师,长沙企业网站开发,全国疫情最新报告图lowbit: lowbit(x)x&(-x) 树状数组: 树状数组的功能: 数组 在O(1)的时间复杂度实现单点加: 在O(lng n)的时间复杂度实现查询前缀和: 树状数组的定义: 查询前x项的和操作: ll query(int x){ll s0;f…

lowbit:

lowbit(x)=x&(-x)

树状数组:

树状数组的功能:

数组a_{1} a_{2} a_{3} a_{4} a_{5}...a_{n}

在O(1)的时间复杂度实现单点加:a_{i}+d

在O(lng n)的时间复杂度实现查询前缀和:\sum_{1}^{x}ai

树状数组的定义:
c_{i}=\sum_{i-lowbit(i)+1}^{i} a_{i}

查询前x项的和操作:

ll query(int x){ll s=0;for( ; x; x-=x&(-x)){s+=c[x];}return s;
}

单点加操作:

//原数组长度为n
void modify(int x,ll s){for(;x<=n;x+=x&(-x)){c[x]+=s;}//如果需要别忘了把元素组对应的一位也进行变换
}

构造一个树状数组:

//原数组长度为n
scanf("%d",&n);for(int i=1;i<=n;i++){scanf("%d",a+i);modify(i,a[i]);}

在输入元素的每一位时对应的在树状数组的位置加上该值。

http://www.zhongyajixie.com/news/33989.html

相关文章:

  • 网上做一道题2元的网站南通百度seo代理
  • 毕设做网站 方面的论文做seo是什么意思
  • 开网店怎么开 新手seo描述快速排名
  • 做威客的网站百度云怎么找资源
  • 网站建设销售方面会遇到的问题个人引流推广怎么做
  • 完成网站建设成本搜索网站的浏览器
  • 参与网站建设与维护的要求全网推广推荐
  • 建网站非要做外链吗常见的网络推广方式
  • 网站兼容性测试怎么做每日新闻
  • 企业网站趋势看b站视频软件下载安装
  • 建设网站功能搜索技巧
  • 景安香港主机可以做几个网站百度数据平台
  • 从零开始学习网站开发企业如何进行搜索引擎优化
  • 怎样用jsp做网站 新手教程电商培训
  • 中医院网站建设方案微信crm客户管理系统
  • 在线建站网站网络营销方式对比分析
  • 动态网站开发 机械宁波seo推广优化哪家强
  • 网站建设参数太原百度快速优化
  • 网站欺骗消费者怎么做临沂seo顾问
  • 企业网站备案教程百度app官方下载
  • 可作外链的网站网络推广的话术怎么说
  • 公司的网 网站打不开免费网站的软件
  • 文山做网站yunling88东莞网站推广宣传
  • 营销型企业网站建设教案出词
  • 网站用户体验方案创意营销
  • 做网站用vps还是虚拟主机最新时事热点
  • 汕头网站快速排名优化广州网站优化推广方案
  • webstorm做网站成都公司网站seo
  • 编写网站程序色盲测试图免费测试
  • 阳江网站关键字优化2022黄页全国各行业