oppo软件测开

昨晚做的笔试卷,好像是开发类B卷,大概什么程度能过啊!选择题不清不楚一通乱答,编程ac两道半
全部评论
顺便问问编程第三题象棋大佬的思路
点赞 回复 分享
发布于 2023-07-21 09:09 陕西
笔试有问答吗?都涉及哪些知识点呀。编程题3道都什么难度? 7.30投的 到现在官网流程没变化 初筛
点赞 回复 分享
发布于 2023-08-14 10:07 德国

相关推荐

03-16 02:27
中山大学 C++
#笔试# A题意:给你n个数,求满足下列条件的数的个数:将这个数变为它的相反数后,所有数的和属于[0,t]n1e5思路:模拟即可B题意:给你n个非负整数,对于每个数,求将这个数删掉以后剩下所有数的mex(最小未出现的非负整数)n2e5思路:考场上脑子不清醒写了个权值线段树上二分。。出来后才想到更简单的做法。* 考虑对原数组排序后去重形成的新数组,我们可以把新数组划分成两部分:以0为首项,公差为1的等差数列为一部分,剩下的东西为第二部分。* 第二部分的数删掉对mex没有影响。* 第一部分的数对mex的影响则要看这个数在原数组里出现了几次,如果只出现了一次会更改mex,否则mex不变。C题意:给你一个n位的十进制数(这个数不含前导0),其中有些位被挖空了。你可以在这些位上填数字,满足最后得到的n位十进制数是3的倍数。求填数字的方案数模1e9+7思路:*注意到 十进制数模3的余数 = 它的各个数位和模3的余数 。*可以考虑动态规划:设dp[i][j]表示填到第i位,前i位的数位和模3为j的方案数。*只要把状态设出来了转移方程应该都写。一些实现上的细节:*看到好几个过了样例但爆零的了。如果不是思路有误很大可能是取模出了问题。*对每个运算都需要进行取模*(针对c或c++,其他语言不知道)在进行乘法运算时,如果你的变量是int类型的,需要在运算时转换成long long(因为3e9已经爆int了)#牛客AI配图神器#
投递OPPO等公司6个岗位 笔试
点赞 评论 收藏
分享
20 道选择题+3 道编程题选择题:Linux命令,try catch finally异常处理,Mysql语句,HTTP,CPP代码题,Java代码题等(CPP 选手表示不会Java)编程题:1. 我们有一个大小为  n  的数组  a1, a2, ..., an 。我们可以选择一个元素  ai ,将其变成它的相反数  ai → (-1) × ai 。如果此时数组的和在区间  0, t  内,那么这个选择是“好的”。我们的目标是计算有多少种选择是“好的”。2. 题目要求我们计算删除数组中每个元素后的 MEX 值。MEX 的定义是数组中未出现的最小非负整数。例如:数组  0, 1, 2  的 MEX 是  3 ,因为  3  是未出现的最小#非负整数。数组  1, 2, 3  的 MEX 是  0 ,因为  0  是未出现的最小非负整数。我们需要为数组中的每个元素  ai ,计算删除  ai  后剩余数组的 MEX 值,并输出结果。3. 给定一个长度为 n 的字符串 s,其中某些位置可能为问号(?),问号可以被替换为任意数字。求所有可能的替换方式中,使得 s 表示的数字是 3 的倍数的个数。结果需要对 10^9 + 7 取模。注意,不能有前导零(例如,03 不是有效的数字)。#OPPO笔试# #笔试# #26届暑期实习#
sleepwalking23:笔试三道a了,上午一看复筛不通过
查看9道真题和解析 投递OPPO等公司6个岗位 笔试
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务