会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
午夜稻草人
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2015年6月18日
RMQ问题ST算法 (还需要进一步完善)
摘要: /*RMQ(Range Minimum/Maximum Query)问题: RMQ问题是求给定区间中的最值问题。当然,最简单的算法是O(n)的,但是对于查询次数很多(设置多大100万次),O(n)的算法效率不够。可以用线段树将算法优化到O(logn)(在线段树中保存线段的最值)。不过,Spars...
阅读全文
posted @ 2015-06-18 17:52 午夜稻草人
阅读(219)
评论(0)
推荐(0)
离散化
摘要: 离散化是程序设计中一个非常常用的技巧,它可以有效的降低时间复杂度。其基本思想就是在众多可能的情况中“只考虑我需要用的值”。离散化可以改进一个低效的算法,甚至实现根本不可能实现的算法。要掌握这个思想,必须从大量的题目中理解此方法的特点。 《算法艺术与信息学竞赛》中的计算几何部分,黄亮举了一个经典的例...
阅读全文
posted @ 2015-06-18 11:21 午夜稻草人
阅读(497)
评论(0)
推荐(0)