字节跳动3.13春招第三次笔试

第一道题:忘了,好像是排序加一下就做出来了,一开始反正我还以为是背包问题...
第三道题:L*L的带值二维网格,从左上角0,0出发,找到和为K,且终点落在网格边界的最长路径的长度。我是DFS+剪枝过的
第四道题:一组糖果,分别有价值数组v[5005]和数量数组n[5005]表示,现在可以做一次[L,R]的区间翻转,任意选取区间(满足L<R),求sum_i v[i]*n[i]的最大值
#2022春招##字节跳动#
全部评论
求第二题思路,只能通过10.53%😥
3 回复 分享
发布于 2022-03-13 21:03
第四题 dp定义为i 到 j 翻转后的价值  dp[i + 1][j - 1] + value[i] * count[j] + value[j] * count[i] 然后 用上前缀和 这样能过不,时间复杂度 n^2 我差几秒提交 谁能告诉我 这样能过不  好气啊
2 回复 分享
发布于 2022-03-13 21:23
请问第四题 dp[][] 存翻转值  然后加前缀和 求新和 时间复杂度 n^2 能过吗,
2 回复 分享
发布于 2022-03-13 21:09
第三题直接输出0居然可以过46%。。。
1 回复 分享
发布于 2022-03-13 21:14
第四题感觉暴力法都只过了30%,啥提示也没有,太离谱了。
1 回复 分享
发布于 2022-03-13 21:07
第四题咋做
1 回复 分享
发布于 2022-03-13 21:05
看着都简单,结果就a了第一题
1 回复 分享
发布于 2022-03-13 21:04
有没有兄弟流程变化的,流程又成安排简历评估了是挂了吗?
点赞 回复 分享
发布于 2022-03-14 20:44
第二题 计算相邻两个点的位移量绝对值diff O(n) 求每个diff需要的步数step,数学方法可解,直接求diff对应的步数 O(k) k < n  累加全部step O(n) 数学方法 步数                         diff 0                                0 1         1                     1 2         1 2                  3 1 3         1 2 3               4 2 0             所有<=4 偶数 4         1 2 3 4            10 8 6     ...    所有<=10 偶数 5         1 2 3 4 5         15 13 11 ...    所有<=15 奇数 6         1 2 3 4 5 6      21 19 17 ...    所有<=21 奇数 ... f(0) f(1) f(2) f(3) f(4) f(5) f(6) ... 偶   奇   奇   偶   偶   奇   奇   ... 根据  diff <= 1+2+3+...+x = x*(x+1)/2 得     x>=sqrt(diff+1/4)-1/2 利用diff奇偶性在[x,x+3]之间找第一个具有相同奇偶性的数就是所求的步数
点赞 回复 分享
发布于 2022-03-13 22:51
1、3、4都能暴力过吧,只会暴力。。。
点赞 回复 分享
发布于 2022-03-13 22:20
我第一题看了半天没懂啥意思.....
点赞 回复 分享
发布于 2022-03-13 21:47
看着简单,结果我就a了一题,别的全是不知道错的哪儿,麻了
点赞 回复 分享
发布于 2022-03-13 21:42
 好难啊
点赞 回复 分享
发布于 2022-03-13 21:08
第二题啥操作有老哥教教吗
点赞 回复 分享
发布于 2022-03-13 21:03
跳格子那题为什么一直A不了哇
点赞 回复 分享
发布于 2022-03-13 21:03
点赞 回复 分享
发布于 2022-03-13 21:03

相关推荐

叶扰云倾:进度更新,现在阿里云面完3面了,感觉3面答得还行,基本都答上了,自己熟悉的地方也说的比较细致,但感觉面试官有点心不在焉不知道是不是不想要我了,求阿里收留,我直接秒到岗当阿里孝子,学校那边的房子都退租了,下学期都不回学校,全职猛猛实习半年。这种条件还不诱人吗难道 然后现在约到了字节的一面和淘天的复活赛,外加猿辅导。华为笔试完没动静。 美团那边之前投了个base广州的,把我流程卡麻了,应该是不怎么招人,我直接简历挂了,现在进了一个正常的后端流程,还在筛选,不知道还有没有hc。
点赞 评论 收藏
分享
05-07 17:58
门头沟学院 Java
wuwuwuoow:1.简历字体有些怪怪的,用啥写的? 2.Redis 一主二从为什么能解决双写一致性? 3.乐观锁指的是 SQL 层面的库存判断?比如 stock > 0。个人认为这种不算乐观锁,更像是乐观锁的思想,写 SQL 避免不了悲观锁的 4.奖项证书如果不是 ACM,说实话没什么必要写 5.逻辑过期时间为什么能解决缓存击穿问题?逻辑过期指的是什么 其实也没什么多大要改的。海投吧
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务