字节跳动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[][] 存翻转值  然后加前缀和 求新和 时间复杂度 n^2 能过吗,
2 回复 分享
发布于 2022-03-13 21:09
第四题 dp定义为i 到 j 翻转后的价值  dp[i + 1][j - 1] + value[i] * count[j] + value[j] * count[i] 然后 用上前缀和 这样能过不,时间复杂度 n^2 我差几秒提交 谁能告诉我 这样能过不  好气啊
2 回复 分享
发布于 2022-03-13 21:23
看着都简单,结果就a了第一题
1 回复 分享
发布于 2022-03-13 21:04
第四题咋做
1 回复 分享
发布于 2022-03-13 21:05
第四题感觉暴力法都只过了30%,啥提示也没有,太离谱了。
1 回复 分享
发布于 2022-03-13 21:07
第三题直接输出0居然可以过46%。。。
1 回复 分享
发布于 2022-03-13 21:14
点赞 回复 分享
发布于 2022-03-13 21:03
跳格子那题为什么一直A不了哇
点赞 回复 分享
发布于 2022-03-13 21:03
第二题啥操作有老哥教教吗
点赞 回复 分享
发布于 2022-03-13 21:03
 好难啊
点赞 回复 分享
发布于 2022-03-13 21:08
看着简单,结果我就a了一题,别的全是不知道错的哪儿,麻了
点赞 回复 分享
发布于 2022-03-13 21:42
我第一题看了半天没懂啥意思.....
点赞 回复 分享
发布于 2022-03-13 21:47
1、3、4都能暴力过吧,只会暴力。。。
点赞 回复 分享
发布于 2022-03-13 22:20
第二题 计算相邻两个点的位移量绝对值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
有没有兄弟流程变化的,流程又成安排简历评估了是挂了吗?
点赞 回复 分享
发布于 2022-03-14 20:44

相关推荐

勤奋努力的椰子这就开摆:美团骑手在美团工作没毛病
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
2
15
分享
牛客网
牛客企业服务