08 2021 档案
摘要:跳转链接 题目描述 给定一个序列, 求出将此序列变换为单调递增、单调递减 或者先增后减 样例1 输入 7 3 1 4 1 5 9 2 输出 3 样例2 输入 9 10 4 6 3 15 9 1 1 12 输出 8 分析 本题相当于是有一个峰值, 峰值两边的都单调递减 我们可以用树状数组求出对于所有的
阅读全文
摘要:Educational Codeforces Round 96 (Rated for Div. 2) - E. String Reversal 跳转链接 题目描述 定义一个操作为交换字符串中相邻的两个字母 给定一个只含有小写字母的字符串 求出从原字符串到翻转之后的字符串需要多少次操作 输入 5 aa
阅读全文
摘要:one a&b + a|b = a + b; (a&b) << 1 + (a^b) = a + b; two set的插入以及删除 set<int> s; s.insert(x); // 插入x s.erase(s.find(x));//假设我们要删除s中的x ,这里是删除迭代器 s.erase(x
阅读全文
摘要:全部题目跳转链接 A - The Miracle and the Sleeper 题意 给定 求出在这个区间内的两个数字a和b的取模的最大值 () 分析 上届确定 因此我们最大的取模的值就是 但是这个值能取到的条件是$\
阅读全文
摘要:bitset的函数以及赋值方式、性质 bitset<length> bt; bt.size(); //返回大小(位数) bt.count(); //返回 1 的个数 bt.any(); // 返回是否有 1 bt.none(); // 返回是否没有 1 bt.set(); // 全都变成 1 bt.
阅读全文
摘要:
小白补题
阅读全文
