摘要:
题目大意:给n个区间,对于任意一个区间,求出能完全包含它并且长度比它长的区间的个数。 题目分析:将一个区间视为二位坐标系中的一个点,左端点视作横坐标,右端点视作纵坐标。则题目变成了求每个点的左上方、正左方、正上方点的个数。将所有坐标先按纵坐标从大到小、再按横坐标从小到大排序。按顺序便利所有坐标,满足 阅读全文
摘要:
题目大意:给n个点的坐标,求出每一个点的左下方(允许同一行或同一列)的点的个数。 题目分析:题目中的坐标是先按y从小到大,再按x从小到大给出的。对于坐标 (xi,yi),只需考虑横坐标在0~xi之间的坐标已经出现了几个。用树状数组维护即可。 代码如下: 阅读全文