您的位置:首页 > 其它

TOJ 3875 Flowerpot -- RMQ + 二分

2014-05-17 22:12 155 查看
题目链接:http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=3875

题目大意:给定平面上n个点,求最小的横坐标跨度使跨度内纵坐标差值不小于给定值

分析:把所有点按x坐标排序后,枚举每一个点作为区间终点。对于每一次枚举,二分查找起点,然后判断区间最大最小值之差是否满足条件。(显然区间内最大最小值具有单调性,所有可以二分查找)。枚举复杂度O(n),二分复杂度O(logn),ST求最大最小值复杂度O(logn),总时间复杂度为O(n(logn)^2)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: