国家集训队论文集何林-精选课件(公开).pptVIP

  • 2
  • 0
  • 约4.13千字
  • 约 47页
  • 2019-12-03 发布于广西
  • 举报

国家集训队论文集何林-精选课件(公开).ppt

每次让两个人坐上一条船 树始终保持连通 假设树中有n个点,[(n+1)/2]条船即可容纳所有人。 这无疑是最优解。 设森林中有m棵树,所有树的规模是n1, n2, …, nm。 对每棵树分别处理。 答案是∑(i=1..m)[(ni+1)/2] 图?树,树?序列。 有时候不需要包罗万象的所有信息 合理的组织数据之间的关系 利用简化数据关系实现数据的有序化 简化后的关系更明了,有利于窥见本质矛盾。 红:DFS序列中节点v后比他小的数的个数 蓝:逆DFS序列中节点v后比他小的数的个数 黄:v的直系祖先中比v小的节点个数 全部:v-1 蓝:逆DFS序列中节点v后比他小的数的个数 问题:已知一个序列(逆DFS序列),求每个数后面有多少个数比他小。 解答:用线段树即时更新。时间复杂度O(nlogn)。 树简化成线性结构后带来的“序”关系 红:DFS序列中节点v后比他小的数的个数 蓝:逆DFS序列中节点v后比他小的数的个数 黄:v的直系祖先中比v小的节点个数 全部:v-1 黄:v的直系祖先中比v小的节点个数 7 10 1 9 3 4 11 6 8 5 15 2 14 13 黄:v的直系祖先中比v小的节点个数 7 10 1 9 3 4 11 6 8 5 15 2 14 13 7 黄:v的直系祖先中比v小的节点个数 7 10 1 9 3 4 11 6 8 5 15 2 14 13 7 10 7 黄

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档