Z_L_G
Z_L_G
全部文章
训练赛
总结(20)
题解(129)
归档
标签
去牛客网
登录
/
注册
又活一天?
你怎么可能做和别人相同的事情又同时超过别人呢?
全部文章
/ 训练赛
(共3篇)
CFRound_1043_Div.3(赛时ABC,补DE)
#数位dp A 题意 两个字符串a,b,最终要将b添加到a上面 给定操作序列:如果是V就把b的当前位加入到a的开头,如果是D就加入到末尾 思路 模拟即可 代码 #include<bits/stdc++.h> #define endl '\n' using namespace st...
数位dp
dp
2025-08-23
0
31
NKweek-Round-105(赛时ABCDE,补F)
二进制按位拆贡献看太久,最后一题爆搜没敢写 A 题意 给定k,输出两个非负整数使得异或和为k 思路 签到,0和k 代码 int main(){ int k; cin >> k; cout << 0 << ' ' << ...
二进制拆位
dp
深度优先搜索
位运算
2025-08-18
0
37
牛客多校02
赛时ABFIL,补D B 题意 长度为n的数组,操作一次会删掉其中的两个,并添加他们的异或和,请问一次操作后会不会减小 思路 就是判断任意两个的异或的最高位会不会小于等于这两个数中大的的最高位 如果两个数异或变得更小就一定不行,最多有63位,所以如果超过63个数一定会有两个数最高位相同,异或...
背包
并查集
位运算
dp
2025-07-25
0
52