#腾讯音乐笔试9.26

# 第一题 最小操作次数
# 人生苦短了属于是
from math import ceil

string = '1001101'
print(min(sum([ceil(len(i) / 2) for i in string.split('0') if i != '']),
          sum([ceil(len(i) / 2) for i in string.split('1') if i != ''])))
# 第二题 乘积零的数量大于等于x
# 模拟+动态滑动窗口(类似于拥塞窗口)
a = [5, 2, 3, 50, 4]
x = 2
left, right = 0, 1

res = 0
mul = a[left]
while left < right:
    if mul % 10 ** x == 0:
        res += len(a) - right + 1
        mul //= a[left]
        left += 1
    elif right < len(a):
        mul *= a[right]
        right += 1
print(res)
# 第三题 好矩阵
# 不会😅



#笔试##腾讯音乐23秋招笔试好难啊,麻了#
全部评论
大道至简,🐮🍺啊哥
点赞 回复 分享
发布于 2022-09-27 16:55 北京
同学同花顺尝试一下吗,面试简单不造火箭,可保姆式全程跟进度,我帖子有内推
点赞 回复 分享
发布于 2022-09-27 09:20 浙江

相关推荐

简历有什么致命问题吗,字节投了60+没有通过一次简历筛
勇敢牛牛不怕困难_l...:我投的字节嵌入式,下午四点投,第二天下午两点收到笔试通知,当时投着玩的,没想到简历真的过了,准备的迟,笔试只做出来最简单的一道,做完笔试,过了一天收到感谢信
点赞 评论 收藏
分享
牛客62533758...:华为不卡双非,而是卡院校hhhh
点赞 评论 收藏
分享
03-03 23:12
已编辑
北京邮电大学 Java
书海为家:我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。
你的简历改到第几版了
点赞 评论 收藏
分享
评论
3
3
分享

创作者周榜

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