ZangYH
ZangYH
全部文章
分类
归档
标签
去牛客网
登录
/
注册
ZangYH的博客
TA的专栏
51篇文章
0人订阅
题解汇总
51篇文章
572人学习
全部文章
(共51篇)
NC50528 滑动窗口
来自专栏
#include <iostream> using namespace std; const int maxn = 1000010; int arr[maxn]; int du[maxn]; int main() { int n, k; cin >> n &g...
2021-02-03
0
294
NC21874 好串
来自专栏
模拟栈操作,遇见a就count++,遇见b就count--(ab配对)在循环中如果count<0说明b比a先出现,就返回Bad #include <iostream> using namespace std; int main() { string s; cin &...
2021-02-01
0
345
NC212914 牛牛与后缀表达式
来自专栏
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 给定一个后缀表达式,返回它的结果 * @param str string字符串 * @retur...
2021-02-01
0
286
NC14380 位数差
来自专栏
#include <iostream> #include <algorithm> using namespace std; int n; const int maxn =1e5+7; int arr[maxn]; int nums[9] = { 10,100,1000,100...
2021-01-31
0
294
NC16597 聪明的质监员
来自专栏
二分+前缀和 #include <iostream> using namespace std; typedef long long ll; const int maxn = 200010; int w[maxn]; int v[maxn]; int l[maxn]; int r[maxn...
2021-01-30
0
360
NC23049 华华给月月准备礼物
来自专栏
二分检验答案注意一个样例 n<m且n中长度都为1. 应该输出0 #include <iostream> using namespace std; const int maxn = 200010; long long arr[maxn]; int n; long long m; bo...
2021-01-30
0
351
NC14733 完全平方数
来自专栏
由于sqrt(10e)=31622,题目也说了1-10e内有31622个完全平方数,所以我们就可以建立一个0-31622的递增数组,然后在数组中二分查找答案。假设有一个0-r的区间,这个区间内的完全平方数最多有sqrt(r)个。所以求l-r区间内的完全平方数时,我们在数组中找到第一个>=sqr...
2021-01-30
0
308
NC23046 华华教月月做数学
来自专栏
#include<bits/stdc++.h> using namespace std; typedef long long ll; int T; ll quick_mul(ll num1, ll num2, ll num3) { ll ans = 0; while (n...
2021-01-30
0
302
NC16564 借教室
来自专栏
二分检验+差分 #include <iostream> using namespace std; const int maxn = 1000010; int n, m; long long arr[maxn];//每天借多少个教室 long long arr2[maxn];//教室差分 ...
2021-01-29
0
354
NC19916 [CQOI2010]扑克牌
来自专栏
假设可以组成10套牌,然后根据我们手里的牌开始组合,如果我们手里有1 2 3 joker这四种牌,要组成十套牌的话,我们用10减去1的数量,如果>0,则需要joker去补,同样,2,3也是这样。我们算一下joker需要补多少张,如果大于我们手里的joker数量则组不成10套牌,如果>10...
2021-01-29
0
286
首页
上一页
1
2
3
4
5
6
下一页
末页