摘要:
今天学cdq分治,原来归并排序求逆序对就是简单的cdq分治应用,顺便复习了归并排序,把归并排序模板敲一下,拿小本子记一下 ^_^,cdq牛逼! 阅读全文
posted @ 2019-08-26 21:05
Frank__Chen
阅读(162)
评论(0)
推荐(0)
摘要:
题目链接:https://vjudge.net/problem/POJ-3122 题意:有n块饼,m+1个人,将饼均分成m+1块,求每块最大的大小。 思路:水二分,显然每块的大小与可以给多少人吃具有单调性,满足二分的性质。下限为0,上限为sum/(m+1)。 AC代码: 阅读全文
posted @ 2019-08-26 12:40
Frank__Chen
阅读(246)
评论(0)
推荐(0)
摘要:
题目链接:https://vjudge.net/problem/POJ-3714 题意:给定两个点集,求最短距离。 思路:在平面最近点对基础上加了个条件,我么不访用f做标记,集合1的f为1,集合2的f为-1,那么求两个点的距离时,如果a.f*b.f=-1时计算距离,否则乘积为1的话返回inf。其它就 阅读全文
posted @ 2019-08-26 11:50
Frank__Chen
阅读(381)
评论(0)
推荐(0)
摘要:
题目链接:https://vjudge.net/problem/HDU-1007 题意:给定n个点,求平面距离最小点对的距离除2。 思路:分治求最小点对,对区间[l,r]递归求[l,mid]和[mid+1,r]的最小点对,取两者中的小者设为d。然后处理一个点在左区间,一个点在右区间的情况。一个点P在 阅读全文
posted @ 2019-08-26 11:15
Frank__Chen
阅读(430)
评论(0)
推荐(0)

浙公网安备 33010602011771号