OPPO0824后端笔试

题型:20单选+3算法

单选题:

包含:C++!!、javaSE、排序算法、Linux基本操作命令、计算机网络、操作系统、数据结构等,都是简单的基础知识。

编程题:

1、打卡题:遍历数组+判断,这个可以秒杀。

2、给定一个数组arr,对于数组的每一个元素,当删除这个元素之后,没有出现在数组中的最小非负整数为多少。输出这个整数数组。eg:输入 :01233。输出:01244。考察HashMap。PS:如果超时可以使用原地Hash。

3、给定一个字符串,包含数组和若干?,请问有多少种填充方式,使得填充完之后的字符串对应的整数不包含前导0且可以被3整除。有点类似数独问题,可以用记忆化搜索,或者动态规划。

全部评论
哪个卷啊
1 回复 分享
发布于 08-24 17:41 湖北
大佬,第二题我和用例输出的一模一样但是就是显示答案错误,就比如自定义输入5 0 1 2 3 3空格,输出0 1 2 4 4答案就不对,输入6012333输出结果为012444,也算错,能解答一下嘛
点赞 回复 分享
发布于 08-24 15:26 安徽
为什么oppo的笔试一天内任意时间都可以做 每个人题一样吗
点赞 回复 分享
发布于 08-24 15:44 天津
编程就100 0.6 0.7 难顶
点赞 回复 分享
发布于 08-24 16:00 陕西
好多C++的题不会
点赞 回复 分享
发布于 08-24 20:46 湖北
请问第二题用HashMap超时了要怎么优化
点赞 回复 分享
发布于 08-24 21:11 天津
有没有第三题的代码
点赞 回复 分享
发布于 08-24 23:37 甘肃
第二题怎么测试都是对的,但是一直卡在25%
点赞 回复 分享
发布于 08-24 23:41 甘肃
鸿蒙开发有兴趣没嘛?私聊我
点赞 回复 分享
发布于 08-25 10:25 广东

相关推荐

6 7 评论
分享
牛客网
牛客企业服务