OPPO秋招笔试题目
#秋招笔面试记录#
三个进程P1、P2、P3的到达时间和运行时间分别为(0ms,6ms)、(2ms,3ms)、(3ms,2ms),采用最短作业优先调度时
平均等待时间为()
A2.67ms#牛客AI配图神器#
B3.33ms
C3.0ms
D4.0ms
存在一维数组,其元素值依次为1,2,3,4,5,6,7,8,9.10,11,12,若将该一维数组中的元素存放在以列优先排列的二维数组中,该二维数组的行数为4,列数为3。将该二维数组按行优先排列展开后得到的元素值依次为()
A 1,2,3,4,5.6,7,8,9.10,11,12
B 1.4,7.10,2,5,8,11,3.6,9,12
C 1,5,9.2,6,10.3.7.11,4,8,12
D 1,3.5,7.9,11,2,4.6.8,10,12
Linux中以下是一个名为numbers.txt的文件12. 34, -5.67, 8. 90, -123.45, 67.89要计算这些数字的总和,下面命令正确的是()
A cat numbers.bxt | grep -o "[0-9.]\+" | awk '{sum+=$1} END (print sum}'
B sed 's///g'numbers.txt |awk '{sum+=$1} END (print sum)'
C awk 'sum+=$1} END (print sum}'numbers.txt
D grep -v"^." numbers.txt |awk '(sum+=$1} END (print sum)'
某银行开发新一代ATM机PIN码生成系统,要求生成一个由p位数字组成的PIN码,且所有位数字之和为sum(满足0ssums9p)。为确保账户安全性,需生成字典序最大的合法PIN码。请补全以下生成算法:
void generateSecurePIN()
for(int pos=0:posp:pos++)
if(sum9)(
___
___
else
digits[pos]=SUM
sum =0:
A digits[pos]=9; sum-=9;
B digits[pos]=1; sum-;
C digitslpos]=sum-1: sum=1
D digits[pos]=10: sum-=10:
在学号排序的学生信息序列(8,16,24,32.40,48,56.64,72.80,88,96,104,112.120,128,136)中,通过二分查线检索详细信息,成功匹部过程中的比较次数是多少?
A 3
B 4
C 5
D 6
关于Linux文件权限的描述,以下哪项是错误的?
A. 文件权限由三个组成部分:所有者权限、所属组权限和其他用户权限
B. 文件权限包括读取(r)、写入(w)和执行(x)三种权限
C. 可以使用chmod命令来修改文件的权限
D. 文件权限不会影响文件的可见性和可执行性
给定一个长度为 n 的整数数组{a1,a2,…….,an}。请计算所有下标为3的9整数倍的元素之和,并判断该和是否为3的整数倍。
输入描述:
第一行输入一个整数n(1 ≦n≦ 500),表示数组的长度;第二行输入n个数a1,a2,...,an(1≦ai≦500),表示数组元素。
输出描述:
如果所求之和是3的整数倍,输出"Yes";否则,输出“No"
输入
6
123456
输出
Yes
三个进程P1、P2、P3的到达时间和运行时间分别为(0ms,6ms)、(2ms,3ms)、(3ms,2ms),采用最短作业优先调度时
平均等待时间为()
A2.67ms#牛客AI配图神器#
B3.33ms
C3.0ms
D4.0ms
存在一维数组,其元素值依次为1,2,3,4,5,6,7,8,9.10,11,12,若将该一维数组中的元素存放在以列优先排列的二维数组中,该二维数组的行数为4,列数为3。将该二维数组按行优先排列展开后得到的元素值依次为()
A 1,2,3,4,5.6,7,8,9.10,11,12
B 1.4,7.10,2,5,8,11,3.6,9,12
C 1,5,9.2,6,10.3.7.11,4,8,12
D 1,3.5,7.9,11,2,4.6.8,10,12
Linux中以下是一个名为numbers.txt的文件12. 34, -5.67, 8. 90, -123.45, 67.89要计算这些数字的总和,下面命令正确的是()
A cat numbers.bxt | grep -o "[0-9.]\+" | awk '{sum+=$1} END (print sum}'
B sed 's///g'numbers.txt |awk '{sum+=$1} END (print sum)'
C awk 'sum+=$1} END (print sum}'numbers.txt
D grep -v"^." numbers.txt |awk '(sum+=$1} END (print sum)'
某银行开发新一代ATM机PIN码生成系统,要求生成一个由p位数字组成的PIN码,且所有位数字之和为sum(满足0ssums9p)。为确保账户安全性,需生成字典序最大的合法PIN码。请补全以下生成算法:
void generateSecurePIN()
for(int pos=0:posp:pos++)
if(sum9)(
___
___
else
digits[pos]=SUM
sum =0:
A digits[pos]=9; sum-=9;
B digits[pos]=1; sum-;
C digitslpos]=sum-1: sum=1
D digits[pos]=10: sum-=10:
在学号排序的学生信息序列(8,16,24,32.40,48,56.64,72.80,88,96,104,112.120,128,136)中,通过二分查线检索详细信息,成功匹部过程中的比较次数是多少?
A 3
B 4
C 5
D 6
关于Linux文件权限的描述,以下哪项是错误的?
A. 文件权限由三个组成部分:所有者权限、所属组权限和其他用户权限
B. 文件权限包括读取(r)、写入(w)和执行(x)三种权限
C. 可以使用chmod命令来修改文件的权限
D. 文件权限不会影响文件的可见性和可执行性
给定一个长度为 n 的整数数组{a1,a2,…….,an}。请计算所有下标为3的9整数倍的元素之和,并判断该和是否为3的整数倍。
输入描述:
第一行输入一个整数n(1 ≦n≦ 500),表示数组的长度;第二行输入n个数a1,a2,...,an(1≦ai≦500),表示数组元素。
输出描述:
如果所求之和是3的整数倍,输出"Yes";否则,输出“No"
输入
6
123456
输出
Yes
全部评论
相关推荐
08-11 13:36
门头沟学院 Java 点赞 评论 收藏
分享
08-10 17:49
门头沟学院 算法工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享