原文:2019年杭电多校第一场 1002题Operation(HDU6579+线性基)

题目链接 传送门 题意 初始时有 n 个数,现在有 q 次操作: 查询 l,r 内选择一些数使得异或和最大 在末尾加入一个数。 题目强制在线。 思路 对于 i 我们记录 ,i 每个基底最靠近 i 的位置和这个位置的值,然后查询时看 r 这个位置记录的每个基底的位置是否大于等于 l ,如果大于等于那么 l,r 内一定有一个位置可以贡献这个基底,然后比较答案大小即可。 本题和 cf F 一样的写法只是 ...

2019-07-22 17:49 2 609 推荐指数:

查看详情

2019第一场

2019第一场 有点自闭,本来应该昨天写的,拖到了今天 1001. Blank upsolved 题意是在\(n\)个位置上填数,只能填\(0,1,2,3\)这四种,然后有\(m\)个限制条件,限制的是区间不同数的个数,求填数方案数\(1<=n,m<=100\) 看着 ...

Wed Jul 24 04:40:00 CST 2019 0 393
2020第一场 hdu6759 Leading Robots

题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=6759 题目大意 有 N 个机器人赛跑 , 第 i 个机器人初始速度为0 , 加速度为ai , 位置为 bi 现在所有机器人将开始行动 , 问有多少个机器人可以任意时刻当上第一 解题思路 ...

Wed Jul 22 06:33:00 CST 2020 11 744
2021第一场

【Maximal submatrix】 面:给出一个N * M矩阵,求出最大的列上升子矩阵 1.矩阵处理 接下来问题转换为 对该矩阵求最大的子矩阵大小 如上图,我们可以把每一行的数字考虑为一个高为mp1[i][j]的方块,利用单调栈分别求解每一行的最大子矩形 ...

Wed Jul 21 16:31:00 CST 2021 0 432
7.20第一场

过了6 我开局秒了1001,队友读1005,我也秒了,帮忙想了一部分1008,写了1009,想了一点点1010,想了一部分1006(但队友已经打了,太猛了 1001 题意:求n%(1~n)的或和 n<=10^12 题解: 当模数是n/2以上时,0~n/2-1都会出现一次 ...

Wed Jul 21 01:11:00 CST 2021 0 125
2019第二 1002Beauty Of Unimodal Sequence(LIS+单调栈)

题目链接 传送门 思路 首先我们对\(a\)正反各跑一边\(LIS\),记录每个位置在前一半的\(LIS\)中应该放的位置\(ans1[i]\),后一半的位置\(ans2[i]\)。 对于字典序最小的方案,我们找到第一个峰值,然后往前遍历。在\(i\)这个位置,如果它在\(LIS\)中放 ...

Thu Jul 25 02:34:00 CST 2019 0 381
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM