上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: QAQ 237行的代码 QAQ 打了我一个下午啊啊啊啊。 题目 题目 我的做法 基础做法 机房大佬CLB提示我这道题目是虚树(当然我的做法不知道是不是虚树,反正虚就对了),于是我发现对于以下的图: 在对外显示上,两个蓝点的LCA是可以代替这两个蓝点的,然后,我们的做法出来了,对于两个点,维护他们两个 阅读全文
posted @ 2020-09-16 20:59 敌敌畏58 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 题目 题目 做法 首先,我们不难证明当K=2时,一定存在一种最小方案使得两个环之间不存在边的交集的。(但是需要注意,有交集不一定代表不是最优解,说不定是因为有交集但是选取了更大区域的边) 至于证明,看这张图: 第一张图表示重复部分可以通过上移解决,同时减少了所需距离,第二个图表示两个重复部分可以通过 阅读全文
posted @ 2020-09-15 11:14 敌敌畏58 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 题目 题目 做法 目前看下来貌似我的做法的复杂度是比较优秀,是$O(n^3)$ 当然,\(n=101\),首先,点的个数最多是边的个数加一,这个很好理解。 我们开始思考,走这么多边,肯定是要走环的,对吧,那么有一个假想,如果他就是在一条最短路上的最小边反复横跳呢? 我们用“表面否的算法”(Bellm 阅读全文
posted @ 2020-09-14 15:40 敌敌畏58 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 参考文献 https://www.cnblogs.com/jason2003/p/7224580.html 一下代码均抄自此大佬的博客。 最短路推论 对于一个最短路,最多经过$n-1$条边,如果超过这个,则必然重复经过一个点,则必然存在负环,证毕。 Bellman-ford 算法 通过上面,我们不难 阅读全文
posted @ 2020-09-13 22:00 敌敌畏58 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 题目 题目 思路 这道题目思路不难,就是卡塔兰数,但是关键是要压位高精,而且如何快速计算组合数,这里把公式说一下:\(\frac{C_{2n}^{n}}{n+1}\)。 也就是:\(\frac{(2n)!}{n!*n!*(n+1)}\),较快的方法就是用https://www.acwing.com/ 阅读全文
posted @ 2020-08-06 09:16 敌敌畏58 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 题目 题目 题解 这里有一个十分重要的思路(其实贪心都不是特别重要),就是如何处理小岛和雷达的关系,我们观察好像很难搞,但是其实我们是能对于每一个小岛,在地平线求出一个区间,表示在这个区间放雷达能够覆盖这个小岛。 即: 至于区间$l$和$r$,用勾股定理不难求出。 然后就是问选最少的点覆盖这些区间了 阅读全文
posted @ 2020-08-03 09:55 敌敌畏58 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 题目 题目 做法 我们现在考虑一种贪心方法,我们把所有牛的按$l$排序一遍,然后从小往大遍历,如果现在我的所有的畜栏都在工作,那么就新建一个畜栏,否则随便挑一个畜栏(反正都是没在工作,都一样),其实不难想是对的,但是严谨证明吗,我还是炒一下yxc大大的吧QMQ。 证明: 反证法,假设存在一种方案,使 阅读全文
posted @ 2020-08-02 17:03 敌敌畏58 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题目 题目 题解 又是一个简(e)单(xin)题,思路不难想,但是证明是真的难啊,不过yxc的视频讲解也是真的好啊。 我的思路是对于$r$从小到大排序,然后对于防晒霜也从小到大排序,然后对于目前的防晒霜看看有没有区间包括它的,包括就选。(优先选$r$小的) 当然,题解大量的思路都是$l$递减,然后看 阅读全文
posted @ 2020-08-02 15:26 敌敌畏58 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 题目 题目 题解 参考题解: https://www.acwing.com/solution/content/15458/ 很好。 首先考虑我们用贪心证明两个东西: 如果第$i$个可以归到前面的部分就归到前面的部分,不要放到后面的部分,反正放到后面也只会让校验值增大,还不如不放。 对于一个数列而言, 阅读全文
posted @ 2020-08-01 17:01 敌敌畏58 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 题意 题意 题解 艹,推逆序对推错了,艹 咳咳,依旧是两种做法。 做法1 考虑把整个图化成一条数列。(第二行拼到第一行后面,以此类推) 考虑整个图的逆序对数($0$也考虑上)。 左右交换会使逆序对数$+/-1$,那么上下交换呢? 由于$0$比所有数字都要小,所以肯定会$+-n$ 那么$x$在数列和中 阅读全文
posted @ 2020-07-31 14:09 敌敌畏58 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页