vivo笔试


#vivo笔试#
全部评论
这题真的挺***的,尤其是第二题,还不让用本地ide
3 回复 分享
发布于 2022-09-14 16:37 四川
有没有大佬帮忙看看第三题这样写对不对
2 回复 分享
发布于 2022-09-14 17:12 陕西
第三题,我 记忆画搜索 a c, 用的go. func minTime(n, a, b int) int64 {     memo := map[int]int64{}     var dp func(n int) int64     dp = func(n int) int64 {         if n == 0 { return 0 }         if n == 1 { return int64(a+b) }               if _, ok := memo[n]; ok { return memo[n] }         var T int64 // 需要的时间         T = int64((a+b)*n) // 分成n组,可以直接完成                  // k组 遍历         for k := 2; k < n; k++ {             var curT int64             curT = int64(a*n+b*k)             // 剪枝 *** 不知道为啥对这里,加了就 从 80% -> 100%             if curT > T { continue }             // 向上取整 ,k组 最多一组有多少个             curT += dp(ceil(n/k))             T = min(T, curT)         }         memo[n] = T         return T     }     return dp(n) } func min()... func ceil()...
1 回复 分享
发布于 2022-09-14 16:55 上海
投③的老哥出来讲讲思路呗
1 回复 分享
发布于 2022-09-14 16:44 北京
第二题直接 return -1, 过了11.11%,然后写了一通,一提交还是 11.11%,太恶心了人这题。还好1,3 ac 了。
1 回复 分享
发布于 2022-09-14 16:38 上海
感觉编程题第二题贼恶心...
1 回复 分享
发布于 2022-09-14 16:36 上海
同学同花顺尝试一下吗,面试简单不造火箭,我帖子有内推
点赞 回复 分享
发布于 2022-09-15 08:52 浙江
求题解
点赞 回复 分享
发布于 2022-09-14 18:05 山东
选择题一塌糊涂咋办
点赞 回复 分享
发布于 2022-09-14 17:18 广东
我这第一题红绿灯直接懵了),第二题小区a了,第三题记搜60%
点赞 回复 分享
发布于 2022-09-14 16:54 浙江
第三题暴力都过了多少啊,忘了开longlong,最后发现了,手不够快
点赞 回复 分享
发布于 2022-09-14 16:37 江西

相关推荐

评论
2
5
分享

创作者周榜

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