随笔分类 -  题解

摘要:更好的阅读体验 这道题的排序算法很多大佬都讲得很清楚了,所以这里给出一种奇奇怪怪的做法。 我们指定$1-3$号为选择的边,然后每次模拟退火,随机交换$1-3$号中的边和$4-n$号中的边,通过前三条边中较小的两条边之和与第三边之差更新答案。 如此我们理论上就求得了最大可能的差值,和0比个大小就可以了 阅读全文
posted @ 2021-08-16 21:46 Luisvacson 阅读(81) 评论(0) 推荐(1)
摘要:A.Many NOIs 对于区间$[l,r]$中: N的个数为左孩子N的个数$+$右孩子N的个数,O和I同理 NO的个数为左孩子NO的个数$+\(右孩子`NO`的个数\)+\(左孩子`N`的个数\)\times$右孩子O的个数,OI的个数同理 NOI的个数为左孩子NOI的个数$+\(右孩子`NOI` 阅读全文
posted @ 2021-08-16 21:07 Luisvacson 阅读(71) 评论(0) 推荐(0)
摘要:A.UFO Invasion 水题,扫一遍即可 B.Sign of Friendship 以塔底为坐标原点,地面为$x$轴,塔为$y$轴,建立平面直角坐标系。每次以UFO所在坐标和每个障碍物顶点坐标联立得到一次函数,求出其与$y$轴交点的纵坐标即为所需高度。在所有答案里面取$max$即可。 或者形式 阅读全文
posted @ 2021-08-16 20:50 Luisvacson 阅读(60) 评论(0) 推荐(0)
摘要:A.直线 显然对边平行且邻边垂直的四边形为矩形,所以任意两条平行的直线搭上与其垂直的两条平行线就能构成一个矩形。所以: \(ans=\sum C_{num_n}^{2}\times C_{num_{-\frac{1}{n}}}^{2}\) 其中$num_i$表示$i$出现的次数 #include < 阅读全文
posted @ 2021-08-16 20:33 Luisvacson 阅读(61) 评论(0) 推荐(0)