PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Prob_Solve
[问题] 主席树?
楼主:
FRAXIS
(喔喔)
2015-02-03 07:39:05
最近在看一些资料结构的资料,我发现网络上有不少人讨论 "主席树"
可以拿来作区间第 k 大 + 修改
有人知道这到底是什么东西吗? 我是指学术上的名字
感觉好像是一群segment tree..
概念跟persistence segment tree很像 http://ppt.cc/f6h3
还是根本是同一个东西??
作者:
DJWS
(...)
2015-02-03 10:15:00
同一个东西中国资讯封闭 小朋友自己发明新名称
作者:
johnathan717
(柏良)
2015-02-04 11:32:00
那请问有人知道 莫队算法 的英文是什么吗?
作者: Morris1028 (某 M)
2015-02-04 12:27:00
莫队算法,是大陆人莫涛所属的队伍想到的。大概没英文找大陆国家选训的投影片,某一年中有他说明的简报
作者:
suhorng
( )
2015-02-05 00:18:00
原来 "莫队" 做此解阿WWW
楼主:
FRAXIS
(喔喔)
2015-02-05 01:26:00
可不可以简单介绍一下莫队算法的功用啊?
作者: Morris1028 (某 M)
2015-02-05 08:05:00
莫队必须离线询问,完成区间查找。概念类似块状链表查找性质必须符合 [l,r] 转移 [l,r+1],[l-1,r] 都是快于 O(n),这样复杂度会是 O(n^1.5 * f(n))解决一般 RMQ 相关资料结构无法解决的询问网络上给的例题 区间众数 区间相同数期望值 ... 等
楼主:
FRAXIS
(喔喔)
2015-02-05 08:48:00
区间众数 是类似这样吗?
http://ppt.cc/UN~d
作者: Morris1028 (某 M)
2015-02-05 11:55:00
是,你给的那个做法有根据性质特化,效率比莫队好且可以变成在线算法,但是莫队的精神在于移动左右端点根据分块策略慢慢推动左右端点回答所有询问。
作者:
DJWS
(...)
2015-02-10 11:36:00
http://www.zhihu.com/question/26547156
莫涛的回文,请点选一下评论,里面Chao Xu有考察这个算法。顺便一提OIer提到的“线段树”不是学术界的segment tree个人研判“线段树”其实是quadtree的一维版本
楼主:
FRAXIS
(喔喔)
2015-02-10 22:06:00
我觉得他们说的线段树 比较像是一维的range tree其实这样讲也不太精确 因为我们没定义他们说的 "线段树"到底是什么?
作者:
DJWS
(...)
2015-02-11 13:04:00
http://ppt.cc/m3t0
Mars Maps (top-down version)
http://www.slideshare.net/DanielChou/ss-7792670
(btm-up)然后一维的情况下 range tree/kd tree/quadtree 好像都一样
楼主:
FRAXIS
(喔喔)
2015-02-11 22:42:00
那应该就像你说的 是类似 1D 的 partition tree
http://blog.csdn.net/wxjlzbcd/article/details/43602195
附带问一下 有人把这些论文都看完的吗?我觉得差别应该是在 是怎么切分吧range tree 是从插入元素的中位数来切但是他们说的线段数 是按照元素的范围的中位数来切不过差别不是那么的大就是了..
作者:
DJWS
(...)
2015-02-12 10:27:00
提到 1D partition tree 的期刊论文是哪一篇?
楼主:
FRAXIS
(喔喔)
2015-02-12 22:02:00
不知道..有人知道 CDQ分治 学术上叫做什么吗?
继续阅读
[问题] 一个 block 找出最少可盖覆方形个数
EdisonX
[问题] 数列问题
williamd4112
Re: [问题] 圆的资料结构
Leon
[问题] 圆的资料结构
FRAXIS
[问题] HappyStorm's Sock Sucks
williamd4112
[问题] 这样的机率数学模组可否解答的出来?
preed
[问题] 任取两数之总和,有几种组合
StupidGaGa
[问题] 最大子序列和+多次查询
saladim
Re: [讨论] UVa12615
DJWS
Re: [讨论] UVa12615
FRAXIS
Links
booklink
Contact Us: admin [ a t ] ucptt.com