摘要: Urban Elevations书上的思路(离散化):把所有x坐标排序去重,则任意两个相邻x坐标形成的区间具有相同属性,一个区间要么完全可见,要么完全不可见。这样,只需在这个区间里任选一个点(例如中点),就能判断出一个建筑物是否在整个区间内可见。如何判断一个建筑物是否... 阅读全文
posted @ 2018-04-18 23:18 ACLJW 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Database思路:只枚举c1和c2,然后从上到下扫描各行。每次碰到一个新的行r,把c1,c2两列的内容作为一个二元组存到一个map中。如果map的键值中已经存在这个二元组,该二元组映射到的就是所要求的r1,而当前行就是r2。在主循环之前先做一个预处理——给所有字符... 阅读全文
posted @ 2018-04-18 00:00 ACLJW 阅读(154) 评论(0) 推荐(0) 编辑