第五周周中总结
来源:互联网 发布:linux环境下面安装字体 编辑:程序博客网 时间:2024/06/06 02:24
这几天写了一道题目,效率有点低,这道题目考察的是区间更新,区间查询,像树状数组的涂色问题,树状数组求涂色问题是更新区间查询一个区间被涂色几次,要比这道题目简单一些,这道题目是更新区间内所有点的颜色,查询区间内不同颜色的数量,区间更新和查询的变形。先建好树,用结构体储存每个节点的左右节点和颜色值,更新的时候包含查询区间的都更新成多种颜色,区间内不是多种颜色的更新左右节点的颜色,并将此节点的颜色值更新为多种颜色。查询的时查询区间内多种颜色则用标记数组进行标记, 统计标记值则为区间内不同颜色数量。
刚开始接触线段树的变形题目,做起来有点吃力,需要好长时间的思考, 要提升一下做题的效率。
- 第五周周中总结
- 2017开学训练第五周周中总结
- 第五周周四总结
- 第五周周末总结
- 第五周周总结
- 第五周周总结
- 2017.9.28开学第五周周中训练总结
- 第一周周中总结
- 第二周周中总结
- 第三周周中总结
- 第四周周中总结
- 第七周周中总结
- 2017开学训练第五周周末总结
- 2017开学训练第一周周中总结
- 2017开学训练第二周周中总结
- 2017.9.7开学第二周周中总结
- 2017暑假训练第三周周中总结
- 开学第三周周中训练总结
- 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置
- oracle跨库访问
- hdu1062
- Spring MVC DispatcherServlet详解
- mysql忘记密码怎么重置
- 第五周周中总结
- 9-28 DAIRY
- 机器学习作业1
- [[NSBundle mainBundle]pathForResource..取值为空
- 字符串匹配-扩展KMP
- jsp页面的doGet()方法和doPost()方法
- 文章标题 动画Html
- 2017/9/28总结
- 【Python】2.x与3.x区别