摘要:
进入四月份了 发现自己不会的东西越来越多了 我需要更加努力的学习 阅读全文
posted @ 2025-04-02 22:49
Guaninf
阅读(7)
评论(0)
推荐(0)
摘要:
题目 代码 #include<bits/stdc++.h> using namespace std; int main() { string s; cin>>s; int cnt = 0; int n = s.length(); for (int len = 2; len<= n; len++) { 阅读全文
posted @ 2025-04-02 20:52
Guaninf
阅读(10)
评论(0)
推荐(0)
摘要:
题目 注意 玩家随时可以退出 但是也可以不退出 所以不需要在\(sum=7\)时return 代码 #include<bits/stdc++.h> using namespace std; int res = 0; void dfs(int cur, int sum) { if (sum == 7) 阅读全文
posted @ 2025-04-02 17:13
Guaninf
阅读(19)
评论(0)
推荐(0)
摘要:
题意 思路 数位dp 暴力才是美学 代码 #include<bits/stdc++.h> using namespace std; int get(int n) { int res = 0; while (n) { res += n % 10; n/=10; } return res; } int 阅读全文
posted @ 2025-04-02 16:58
Guaninf
阅读(9)
评论(0)
推荐(0)
摘要:
题意 区间设置某值 , 区间加 , 区间查询最值 思路 对应设置两个懒标记 , 抹平与添加 如果当前被抹平过 , 那么 \(add\) 时只要加抹平后值即可 如果没有抹平过 , \(add\) 正常加 不管有没有添加过 , 抹平时一律归零 需要注意在push_down时 , 在未抹平情况下 , 仍然 阅读全文
posted @ 2025-04-02 13:01
Guaninf
阅读(13)
评论(0)
推荐(0)
摘要:
题意 区间加法 , 区间乘法 , 区间查询 思路 第一个问题是解决加法和乘法之间的懒标记关系 如果一个地方有加法懒标记 , 代表这个区域内所有的元素都要加上某个数 , 设该数为 \(add\) , 区域范围为 \([ l , r ]\) 就是说 \(LzyAdd_{x,y} = add\) 就是 \ 阅读全文
posted @ 2025-04-02 11:03
Guaninf
阅读(14)
评论(0)
推荐(0)

浙公网安备 33010602011771号