首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
LakerV
富途_客户端
获赞
24
粉丝
1
关注
33
看过 TA
231
男
门头沟学院
2024
C++
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑LakerV吗?
发布(11)
评论
刷题
收藏
LakerV
关注TA,不错过内容更新
关注
富途_客户端
原内容已删除
0
点赞
评论
收藏
分享
2023-03-18 22:57
富途_客户端
题解 | 数字
贪心。1,2,3……这样切,不能再切时把剩余的尽可能往前堆 #include <bits/stdc++.h> typedef long long ll; using namespace std; ll n; vector<ll> ve; int main(){ cin>>n; for(int i=1;i<=9;i++){ if(n>=i){ n-=i; ve.push_back(i); }else{ ve.push_bac...
0
点赞
评论
收藏
分享
2023-03-18 22:54
已编辑
富途_客户端
题解 |
用单调队列存范围内最小的前缀和,从前往后遍历更新值和单调队列即可 #include <bits/stdc++.h> typedef long long ll; const ll maxn=3e5+5; using namespace std; ll n,m; ll a[maxn]; ll fro[maxn]; ll ans=-1e12; ll que[maxn]; int main(){ ll i,j; cin>>n>>m; for(i=1;i<=n;i++) { scanf("%lld",&a[i]); fro[i]=f...
0
点赞
评论
收藏
分享
2023-03-18 22:52
富途_客户端
题解 |
dp #include <bits/stdc++.h> typedef long long ll; const ll maxn=105; using namespace std; ll val[maxn][maxn]; ll dp[maxn]; ll n,m; int main(){ ll i,j,k; cin>>n>>m; for(i=1;i<=n;i++) for(j=1;j<=m;j++) scanf("%lld",&val[i][j]); for(i=1;i<=n;i++) { for(j=m;j&...
0
点赞
评论
收藏
分享
2023-03-18 22:49
已编辑
富途_客户端
题解 |
原题: https://leetcode.cn/problems/sum-of-total-strength-of-wizards/
0
点赞
评论
收藏
分享
2023-03-18 22:46
富途_客户端
题解 | #薯片
薯片 使用了树状数组。用一个数组维护对应值的已知的最大右边界。对查询先离线处理,将其右边界从小到大排序。遍历每个查询时先更新到对应的右边界,更新碰到之前出现过的值,把之前的标记取消,更新当前位置的新标记。更新完后就可以用树状数组求和来求区间 #include <bits/stdc++.h> typedef long long ll; const ll maxn=1e6+5; using namespace std; ll a[maxn]; ll pre[maxn]; ll ans[maxn]; ll tree[maxn]; ll n;ll m; struct Query{ ...
0
点赞
评论
收藏
分享
2022-10-23 19:54
富途_客户端
题解 | 正式赛题解
A-IloveACM! #include <bits/stdc++.h> using namespace std; int main(){ cout<<"I love ACM!"<<endl; } B-静默区划分 使用二维前缀和处理 注意是左下角和右上角 #include <bits/stdc++.h> typedef long long ll; const ll maxn=1005; using namespace std; ll n,m; ll a[maxn][maxn]; ll b[maxn][maxn]; ll q; in...
0
点赞
评论
收藏
分享
2022-10-16 19:09
已编辑
富途_客户端
热身赛题解
A.乎乎做核酸 using namespace std; int main(){ int n; cin>>n; printf("%d",n/2); printf(":"); printf("%d",(n%2==0?0:30)); // 如果n%2==0,返回0,否则返回30 } 等待时间刚好是30。 B.chika和蜜柚 将信息保存到结构体,然后进行排序即可。需要自定义排序规则。 typedef long long ll; const ll maxn=2e5+5; using namespace std; ll n...
0
点赞
评论
收藏
分享
2021-06-12 10:44
已编辑
富途_客户端
题解 | #B 牛客推荐系统开发之女装药水#
B题的奇解? 循环最多三次,每次找图中是1的点,碰到就在这地方扔药水。时间复杂度O(1)?甚至可以解1000*1000的矩阵? 比赛时我写的循环是跑80000次原理推测:既然要把所有点都变成0,那就碰到一个1就变一个,因为可能会影响之前的,所以再遍历。至于遍历3次即可应该是和只有0,1两个结果有关。遍历超过3次那么结果就会和之前的某次重复 ```#include <bits stdc++.h>const int maxn=8;const int n=4;using namespace std; int ach[8]={0,0,1,0,-1};int bch[8]={0,1,0,-1...
0
点赞
评论
收藏
分享
2020-11-02 18:57
富途_客户端
2020-11-02
在牛客打卡2天,今天学习:刷题 15 道/代码提交 73 次
0
点赞
评论
收藏
分享
2020-10-29 14:21
富途_客户端
2020-10-29
在牛客打卡1天,今天学习:刷题 8 道/代码提交 63 次
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务