腾讯音乐的笔试题

            
     
不得不说,腾讯音乐的笔试题是真的难。 不是一般的难,,我看了半天,反正我连题都看不懂。 

#腾讯音乐娱乐笔试##笔试题目##腾讯音乐娱乐#
全部评论
就会第二题😂
点赞
送花
回复
分享
发布于 2021-08-26 20:25
第三题回溯只a了4%
点赞
送花
回复
分享
发布于 2021-08-26 20:35
蔚来
校招火热招聘中
官网直投
就做了第二题。。。
点赞
送花
回复
分享
发布于 2021-08-26 20:35
其实第三题就是组合匹配,看某个位置有几种选择方式,从后往前直接相乘结果就出来了。这里需要注意为0的地方可选择数的最大最小值是左右第一个不为0的数为边界的。最后二十分钟才搞明白.....
点赞
送花
回复
分享
发布于 2021-08-26 20:37
为啥我前端岗和你们题一样?
点赞
送花
回复
分享
发布于 2021-08-26 20:37
最后一题有大佬分享个代码吗?我用一种很蠢的方法只能过60%,感觉可能有的情况没有考虑
点赞
送花
回复
分享
发布于 2021-08-26 20:45
 0 1 1 第一题没太读懂。。。
点赞
送花
回复
分享
发布于 2021-08-26 20:45
没时间写第三题了。。。 感觉可以对每个含0的区间求sum,最后所有区间的sum相乘,比如[0,0,0,4,0,7,0,0,9,0]k=12,就是4个区间,
点赞
送花
回复
分享
发布于 2021-08-26 20:46
全A大佬发送代码嘛 学习下
点赞
送花
回复
分享
发布于 2021-08-26 20:47
第三题暴力过了20
点赞
送花
回复
分享
发布于 2021-08-26 20:47
求第三题填充数组代码,用回溯超过时间限制了
点赞
送花
回复
分享
发布于 2021-08-26 20:50
求第一题咋写啊 z
点赞
送花
回复
分享
发布于 2021-08-26 20:51
全A的大佬在哪
点赞
送花
回复
分享
发布于 2021-08-26 20:59
#include<bits/stdc++.h> using namespace std; const int mod = int(1e9 + 7); int table[1010][1010]; void init(int n/*数量*/,int len/*范围*/) { memset(table, 0, sizeof(table)); vector<int> dp(len, 1); for(int i=1;i<=n;i++) { table[i][0] = 1; for(int j=1;j<len;j++) { dp[j] += dp[j - 1]; dp[j] %= mod; table[i][j] = dp[j]; } } } int FillArray(vector<int> a, int k) { a.insert(a.begin(), 1); a.insert(a.end(), k); const int n = a.size(); vector<pair<int, int>> zero; int max_n = 0; int max_len = 0; for(int i=0;i<n-1;i++) { if(a[i+1]==0) { int j = i + 1; while (j < n && a[j] == 0) j++; int x = j - i-1; int y = a[j] - a[i]; zero.push_back({ x,y }); max_n = max(max_n, x); max_len = max(max_len, y+1); i = j-1; } } init(max_n, max_len); int64_t res = 1; for(auto [x,y]:zero) { res *= table[x][y]; res %= mod; } return res; } int main() {   cout << FillArray({ 0,0,0,0,0,67,0,0 }, 100)<<endl;   cout << FillArray({ 1,0,0 }, 3) << endl;   cout << FillArray({ 0,4,4 }, 4) << endl; } 我想静静,最后应该用乘法把每个区间乘起来,我用成加分我想哭
点赞
送花
回复
分享
发布于 2021-08-26 21:29
第一题bfs秒了,简单😄
点赞
送花
回复
分享
发布于 2021-08-26 21:31
我觉得意外的挺简单。。。 第一题就普通的二叉树递归遍历,记录一下返回的状态就行了。 第二题更是简单,我一开始以为是子序列,用的单调栈。仔细一看是字串,一个循环就结束了。 第三题稍微复杂一点,每个区间的结果相乘即可, 每个区间 长度为n,可以填的数字数量为k,我用了一个带备忘录的递归计算的 dp[n][k] 为dp[n-1] 1-k的求和。
点赞
送花
回复
分享
发布于 2021-08-26 22:41
这挺简单的了,相比别的大厂。已经挺意外了。
点赞
送花
回复
分享
发布于 2021-08-27 08:40
想知道这个是填充之后整个数组都要递增吗,没看懂题。。
点赞
送花
回复
分享
发布于 2021-08-27 10:29
借楼 度小满内推!!! https://app.mokahr.com/recommendation-apply/duxiaoman/1484 内部推荐码NTAGdMm 大量HC
点赞
送花
回复
分享
发布于 2021-08-27 11:57
请问一下,腾讯音乐的招聘和腾讯的招聘是分开的吗
点赞
送花
回复
分享
发布于 2021-08-27 15:28

相关推荐

感觉这一周太梦幻了,就像一个梦,很不真实~~~感觉这个暑期,我的运气占了99成,实力只有百分之一4.15上午&nbsp;腾讯csig&nbsp;腾讯云部门,面完秒进入复试状态4.16下午&nbsp;美团优选供应链部门,4.18上午发二面4.17晚上&nbsp;阿里国际一面,纯拷打,面完我都玉玉了4.18下午&nbsp;阿里国际二面,是我们leader面的我,很轻松~~4.18晚上&nbsp;约了hr面4.19上午&nbsp;hr面,下午两点口头oc4.19晚上&nbsp;意向书说起来我的暑期好像一次都没挂过~~~~~难道我是天生面试圣体?----------------------------------------------------------------------六个月前,我还是0项目0刷题,当时想的是先把论文发出来再去找实习。结果一次组会,老师打破了我的幻想(不让投B会,只让投刊或者A)我拿头投啊!!!然后就开始物色着找实习,顺便做完了mit的6.s081,但是基本上还是没刷过题目-----------------------------------------------------------------------11月&nbsp;&nbsp;一次偶然的机会,面进了某个耳机厂的手环部门,大概是做嵌入式的,用的是CPP。12月&nbsp;莫名其妙拿到了国创的面试机会,0基础四天速成java基础!居然也给我面过了hhhhh,可能是面试没写题吧入职国创后的几个月,一直没活,天天搁那看剧,都快忘了还有暑期实习这回事了~~~~命运的齿轮在2.26开始转动,因为这一天美团开了,我开始慌了,因为那时的我什么都不会。lc,八股,sql全部是0进度。然后就开始了女娲补天,上班刷题,下班继续做之前的开源,顺便学一学八股。3月到现在,lc也刷到快200了,一天最多提交了47次~~~~~~~~~~八股根据别人的面经总结和博客,写了快十万字的笔记~~~~~~~~~~简历上的实习经历和开源,也努力去深挖了,写了几万字的记录~~~~~~所以面试的时候,基本上都能cover了,面试官问到的基础基本都会,不基础的我就把他往我会的地方引。结果好像还不错,基本上每个面试官评价都挺好的emmmmmmmm
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
转发
11 51 评论
分享
牛客网
牛客企业服务