返回顶部
摘要: 题目链接:https://ac.nowcoder.com/acm/contest/3004/B 第一次写这种构造题,比赛的时候没想出来QAQ。构造方法很巧妙。先把官方题解的图拉过来。 解释一下这张图:初始状态如图,空白区域(除了最后一行)全填D,最后一行全填R。 从0开始计数,第i行第i列(即对角线 阅读全文
posted @ 2020-02-09 20:34 Charles1999 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 题目链接:F:https://ac.nowcoder.com/acm/contest/3004/F G:https://ac.nowcoder.com/acm/contest/3004/G 先讲F: 从前向后遍历,每遇到一个1就先增加当前贡献值然后记录当前个数,遇到每个数字增加当前1的个数作为贡献值 阅读全文
posted @ 2020-02-08 21:09 Charles1999 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://ac.nowcoder.com/acm/contest/3003/J 根据条件构造下列矩阵 根据题意不难想到用线段树维护。 注意矩阵乘法的顺序,不遵循交换律,合并区间时右子树在前。 1 #include <bits/stdc++.h> 2 using namespace s 阅读全文
posted @ 2020-02-06 20:30 Charles1999 阅读(155) 评论(0) 推荐(0) 编辑