首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
indiewar
获赞
4
粉丝
6
关注
33
看过 TA
2
男
武汉科技大学
2021
C++
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑indiewar吗?
发布(2)
刷题
indiewar
2020-05-06 16:55
已编辑
C++
拼多多笔试 5.6
分数为390 (100 90 100 100) 因为写的比较乱,所以就不贴代码了 第一题 签到,sort之后遍历一遍 第二题 木棒凑成正方形 求100%写法没有好的想法,写了个暴力dfs,过了60%,之后有时间换了种写法,先二进制枚举,分2半,再用背包去check,过了90%,应该还可以离散化再优化一下,但感觉不是正解 第三题 斐波那切数列 %3一个存在的循环节长度为8,算8项,结果为dp[n%8] 第四题 max(区间gcd*区间长度)确定右端点的所有区间内,随着区间长度不断增大,gcd如果减小,新的gcd最大为原来的1/2。对于区间内最大数值m,不同gcd的个数最大为logm。对于相同的g...
投递拼多多等公司10个岗位 >
0
点赞
评论
收藏
转发
indiewar
2020-04-12 18:43
C++
快手 4.12 工程类笔试B卷
A 括号匹配一般用栈,但这题的话直接模拟即可 cin >> str; int a = 0; int b = 0; int ans = 0; for(auto &x : str) { if(x == '(') { a++; } else if( x == ')') { if(a > 0) { a--; ans++; } else { b++; } } } cout << ans << "...
投递快手等公司10个岗位 >
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务