可惜没如果=_=
时光的河入海流
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 39 下一页
摘要: 题目链接在这里:Problem - F - Codeforces 由于期望的可加性,我们可以单独考虑每一个点对整体期望的贡献值,对于一个点,如果它被删掉了,一定是从根节点到它本身这条路径上有点被删了,我们考虑的是这个点对整体的贡献,所以假设它的深度为d,贡献值即为1*(1/d)+0*((d-1)/d 阅读全文
posted @ 2021-07-28 23:49 珍珠鸟 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - I - Codeforces 应该是一个比较经典的莫队题,一开始想的是这个数据范围肯定是要搞一个前缀和,后来发现如果弄前缀和的话区间还是不好操作,但是如果一位一位的算的话还是可以的,所以想到了莫队。 莫队要分块!!!不分块会T! 1 #include "bits/ 阅读全文
posted @ 2021-07-28 22:51 珍珠鸟 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - G - Codeforces 这题涉及到gcd,然后要把n拆分成k个数,这k个不同的数gcd最大。我们从一般的构造开始想,如果这k个数为1,2,...k,加起来比n大了,那一定就构造不出来。然后我们可以知道这个gcd一定是n的一个因数,所以我们可以枚举这个因数(这 阅读全文
posted @ 2021-07-28 22:34 珍珠鸟 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - H - Codeforces 这题涉及到小数的进制转换,我们知道小数的十进制进制转换就是不断拿十进制乘以要转换的进制数,然后取整数部分。 这里要判断是否是有限小数,也就是说,要让这个十进制小数在乘上若干个进制数之后,只有整数,再换个表述就是分数p/q要让这个分数乘 阅读全文
posted @ 2021-07-28 01:45 珍珠鸟 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - C - Codeforces 网上很多说要用hall定理,emm还不太会用,不过这题可以贪心解决 就是feasible里面,每个男的只要选范围内离自己最远的那个女的就行 这里的贪心策略还是值得学习的 1 #include "bits/stdc++.h" 2 usi 阅读全文
posted @ 2021-07-28 01:35 珍珠鸟 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - I - Codeforces 这道题首先应该知道一些异或的性质 然后以及动手画一下可以发现b[i][j]=b[i+1][j]^b[i][j-1] 由于这是求区间的最大值,所以我们可以用区间dp解决,因为只是最大值,不涉及到区间中分两半时的操作,所以可以降一维k的复 阅读全文
posted @ 2021-07-28 00:41 珍珠鸟 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - H - Codeforces 这题思路不难想,将每个数分解质因数之后,如果有两个数,对应质因数的次数加起来正好是k的倍数,那这两个就是符合的,也就是说这两个数要形成一个互补的关系,用数组来实现的话会比较麻烦,使用map映射函数配合vector容器会简化很多 不得不 阅读全文
posted @ 2021-07-27 02:10 珍珠鸟 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - G - Codeforces 题目大意是必须要找一对相等的数,然后这两对数的位置是要交叉的。 最朴素的暴力可以是枚举一对数,然后看这对数中间和前后有多少相同的对。 关于区间相同数的个数我们可以通过维护一个前缀和最后用O(1)的复杂度跑出来。 由于我们要求的四个数里 阅读全文
posted @ 2021-07-27 01:14 珍珠鸟 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - A - Codeforces 这是一类棋盘问题,数据范围很小,可以考虑爆搜。由于上下左右四个边界都是在动的,所以在搜索的时候要把四个边界都当成参数。为了剪枝需要记忆化一下,注意记忆化数组的初值不能赋为0,应该赋为-1 1 #include "bits/stdc++ 阅读全文
posted @ 2021-07-27 00:03 珍珠鸟 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 题目链接在这里:Problem - C - Codeforces 树形DP很重要的一点就是要倒着做,就是自底向上。当时正着做想了半天没想出来硬是没想着能倒着搞…… 树形DP因为要考虑完孩子节点再考虑当前节点,所以要先遍历再操作。 对于每一个点都有两个限制条件,一个是到当前点能抓到的人数一定>=孩子节 阅读全文
posted @ 2021-07-24 00:59 珍珠鸟 阅读(28) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 39 下一页