会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jlxy-
博客园
首页
新随笔
联系
订阅
管理
2023年11月28日
异或(拆分法)
摘要: Problem - 1879D - Codeforces Educational Codeforces Round 155 (Rated for Div. 2)(A~D)(贪心/简单数论/位运算) - 知乎 (zhihu.com) CF1879D Sum of XOR Functions - XYu
阅读全文
posted @ 2023-11-28 17:05 spiderflower
阅读(36)
评论(0)
推荐(0)
2023年11月24日
dp
摘要: Problem - E - Codeforces
阅读全文
posted @ 2023-11-24 17:17 spiderflower
阅读(12)
评论(0)
推荐(0)
2023年11月23日
经典dp
摘要: K-Box_2023牛客暑期多校训练营2 (nowcoder.com) #include<bits/stdc++.h> #define int long long using namespace std; typedef pair<int, int> PII; const int N = 1e6 +
阅读全文
posted @ 2023-11-23 19:53 spiderflower
阅读(42)
评论(0)
推荐(0)
2023年11月21日
图形 + 思维
摘要: 题目传送门:Problem - D - Codeforces 题目大意:给定长度为n的数组a和b,定义b数组的价值为,现可以交换一次b数组中的任意两个元素,求b数组的价值最大值。 思路:绝对值问题可以放在数轴上去解决。绝对值即为区间长度。 ps:摘抄大佬 每个对应的 |ai - bi| 就是一条线段
阅读全文
posted @ 2023-11-21 15:29 spiderflower
阅读(27)
评论(0)
推荐(0)
2023年11月17日
位运算小规律(待添加......)
摘要: 1.关于异或前缀和 假如题目给你个数组 a[n],然后有 a[n] = b[n-1]^b[n] 的规律,让我们求b数组的值,对于这类题目来说,我们知道要求a数组的前缀异或和,这样的话 假如c[n]是前缀异或数组,那么我们就很容易的得出 c[i] = b[0]^b[i] 这样的话 c数组我们可以求出,
阅读全文
posted @ 2023-11-17 20:33 spiderflower
阅读(22)
评论(0)
推荐(0)
2023年11月16日
求删除k个字母后的最小字典序字符串
摘要: 对于一个字符串来说我们要找删除k个字母后的最小字典序字符串来说,我们肯定是从前往后来删除,如果遇见前一个字母比后一个字母(字典序)大,那就删除前一个。对于此来说我们用一个vector来维护,vector就是存的答案,如果vector的最后一个字母比枚举的字母大,那就删除最后一个。 vector<ch
阅读全文
posted @ 2023-11-16 19:37 spiderflower
阅读(81)
评论(0)
推荐(0)
公告