划分树
obsolescence
这个作者很懒,什么都没留下…
展开
-
POJ2104 K-th Number (划分树模板)
POJ2104 K-th Number (题目链接)求区间第k大/************************************************************************* File Name: A.cpp ID: obsoles1 PROG: LANG: C++ Mail: 38原创 2016-08-25 22:16:08 · 241 阅读 · 0 评论 -
2016Dalian网络预选赛1010 / HDU 5877 (dfs序+划分树)
题意:给定一棵有根树,n个节点,每个节点有权值v[i],给定一个k值,若当前点与其祖先节点的权值之积小于等于k,则构成一对weak pair。求树上的所有weak pair对数。思路:要求所有的weak pair,我们就要对每个节点u扫一次它的子树里有多少个节点能与它构成weak pair,即找子树里有多少个节点小于等于k/v[u],但直接扫肯定不行。我们考虑用dfs序把树形转化成线形,然原创 2016-09-11 10:57:41 · 267 阅读 · 0 评论