2017暑假训练第十四天
来源:互联网 发布:centos系统 编辑:程序博客网 时间:2024/06/05 16:04
今天又一次复习了有关树状数组的内容,做了一个二维的树状数组的题目加深了对树状数组的理解,树状数组可以处理有关于区间和的问题,相对于线段树是一个空间占用较小的处理方式。其核心就是(i&(-i))以这个为关系,联系起来整个数组。
其中,对于一维的sum函数的意义是前I项的和。而区间和就是sum(I)-sum(j-1) 。
而对于二维的则是矩阵的和,要想求小矩阵的和可以借助图形理解。
下午的训练完成了3道题,其中一道规律dp,一道搜索,一道最小生成树(其实是最大生成树)。也算是对之前的一个小的复习。
明天的训练将继续完成我对树状数组求逆序数的复习,今天的研读并没有看懂其详。
阅读全文
0 0
- 2017暑假训练第十四天
- 2017暑假训练第五天
- 2017暑假训练第七天
- 2017暑假训练第八天
- 2017暑假训练第九天
- 暑假第十四天,7月20号
- 2017/8/6 第十四天
- 参加acm暑假训练第一天
- 暑假训练第3天总结
- 暑假训练第5天总结
- 第十四天
- 第十四天
- 第十四天
- 第十四天
- 第十四天
- 第十四天
- 第十四天
- 第十四天
- VS2015的下载地址小记
- 配置描述符(web.xml)DTD规范
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- anaconda 学习记录
- servlet文件上传2——复合表单提交(数据获取和文件上传)
- 2017暑假训练第十四天
- Jmeter工具安装与启动
- R || 聊天记录分析(一)
- iOS之Header Search Paths和User Header Search Paths和library searchpath
- 算法系列——Add Binary
- 手机获取验证码
- VS新建项目报错
- JSON的使用
- qt链接sqlserver数据库