摘要: 题意,给出一块方框的左上、右下角坐标,然后输入n个挡板的两端点坐标(挡板从0~(n-1)标记),再输入m个玩具丢到框内的坐标。数据保证玩具丢到框里,且挡板已经从左到右排好序。输出落在每块挡板前空间内的玩具个数。类似的方法以前在杭电OJ遇到过,是一道计算多边形面积题目。当时没有学向量积运算,所以最后只是记了个多边形面积公式。POJ 2318这道题,也是叉积运算,恰好今天微积分讲了向量积基础内容,晚上集训队又继续深入了向量积的一些应用,于是这道题可以独立A掉了。由于输入的数据各种被保证,最终只需要依次计算两点是否在挡板同侧,边界处理、排序什么的全部免掉,当初担心的o(n^2)超时问题,也因为这题数 阅读全文
posted @ 2012-02-21 22:26 dgsrz 阅读(977) 评论(0) 推荐(1) 编辑