震惊,缺少两行代码居然是ac和超时的区别!! 摘要:解题思路:注意事项:A^B=x成立时有A^x=B参考代码:#includeusing namespace std;int n,m,l,r,x;const int maxm=100003;int a[m…… 题解列表 2022年05月13日 0 点赞 1 评论 1294 浏览 评分:5.7
动态规划-选数异或 摘要:动态规划求两数异或等于x的区间左端最大值 ```cpp #include #include using namespace std; typedef long long ll; con…… 题解列表 2022年05月13日 0 点赞 3 评论 1889 浏览 评分:6.7
动态规划,中规中矩。 摘要:解题思路:dp[i]表示下标在[dp[i],i]的元素集合符合条件,并且在[dp[i]+1,i]的元素集合不符合条件。也就是dp[i]是i作为右下标对应的最大左下标。所以只需判断l是否<=dp[r]即…… 题解列表 2022年11月22日 0 点赞 5 评论 2354 浏览 评分:8.1
动态规划,清晰代码 摘要:解题思路:注意事项:参考代码:#include <iostream> #include <unordered_map> int main() { int n, m ,x; s…… 题解列表 2023年03月29日 0 点赞 0 评论 468 浏览 评分:6.0
蓝桥杯2022年第十三届省赛真题-选数异或 摘要:解题思路:每计算出来一对数相异或等于x时,将其下标存在pair数组中,下次输入区间时,首先匹配若数组中每对下标在此区间内,则其内存在两数异或等于x,可直接输出yes,省去继续判断的过程。注意事项:注意…… 题解列表 2023年04月02日 0 点赞 1 评论 974 浏览 评分:7.0
离线 + 哈希 摘要:解题思路:该题没有涉及修改操作,多次查询,离线一定 有机会优化出比在线更好的算法我们对查询的边界【l,r】中的r从左到右解决问题发现l肯定是越小越有机会yes,我们现在要解决的就是这个边界值l_bou…… 题解列表 2023年12月21日 0 点赞 0 评论 152 浏览 评分:6.0
关于选数异或问题的几种解答及相关讨论。 摘要:解题思路:关于此题,没来没当回事,所以使用了比较暴力的做法。然后经历了空间超限、时间超限等问题,下面是三种解法。注意事项:参考代码:/*第一份代码,此份代码思维简单粗暴,但空间超限仅为只过了两份数据,…… 题解列表 2024年01月15日 0 点赞 0 评论 1071 浏览 评分:9.7
2665: 蓝桥杯2022年-选数异或(异或性质+动态规划) 摘要:```cpp #include #include using namespace std; typedef long long LL; const int N=1e5 + 10; /*…… 题解列表 2024年03月25日 0 点赞 0 评论 192 浏览 评分:0.0
选数异或(线段树思路详解) 摘要:解题思路: 思路详解在:https://www.acwing.com/solution/content/228403/参考代码:const int N = 1e5; #include <iostre…… 题解列表 2024年03月27日 1 点赞 0 评论 99 浏览 评分:10.0