返回顶部

随笔分类 -  Codeforces

Codeforces比赛的题解
摘要:D F未补 A. Min Max Swap 题目描述:给你两个长度为n的正整数数组a,b,你可以执行以下操作任意次: 找到一个下标i 交换aibi的值 求执行操作后的数组a的最大值与数组b的最大值的乘积的最小值。 思路:将所有ai>bi的位置的两元素 阅读全文
posted @ 2022-01-28 15:01 cherish-lgb 阅读(193) 评论(0) 推荐(0) 编辑
摘要:当前补到D A. Download More RAM 题目描述:给你两个长度为n的数组a,b,再给你一个初始值k,你可以使用数组b增加k的值,但前提是你当前的k要大于等于将要使用的数组b对应元素的下标,问k最大能到多少。 思路:比较明显的贪心,将两个数组捆绑然后按 阅读全文
posted @ 2022-01-23 13:20 cherish-lgb 阅读(111) 评论(0) 推荐(0) 编辑
摘要:目前补到D A. Equidistant Letters 题目描述:给你一个字符串s,该字符串只含有小写字母,且每个字母出现次数不超过2次,让你将s重排,使得每对出现次数为两次的字符的下标差相同。 思路:将s排序,使得每对出现次数为两次的字符的下标差都为1即可。 时间复杂度:\( 阅读全文
posted @ 2022-01-17 14:08 cherish-lgb 阅读(187) 评论(0) 推荐(0) 编辑
摘要:目前补到C A. Ancient Civilization 题目描述:给你n个长度为l的二进制数组a,这些二进制数以十进制的形式给你,让你求一个最小的l位二进制数x,定义d(x,y)表示两个数字二进制表示下不同位的个数,如1001和1100,d=2。求最小的$ 阅读全文
posted @ 2022-01-13 11:33 cherish-lgb 阅读(70) 评论(0) 推荐(0) 编辑
摘要:Update:2022/1/11 19:57 全部补完了 回家的时候太晚了,没打成 QAQ A. Plus One on the Subset 题目描述:给你一个长度为n的数组A,求将数组A中的所有元素变相等的最小操作次数,一次操作可以选择任意多个下标的元素,然后对其加一。 思路:显然答 阅读全文
posted @ 2022-01-11 11:36 cherish-lgb 阅读(307) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示