17.西安立辰远景(软件开发工程师 60min)
笔试手写代码 一共五道题
- 一个长度为n的一维数组,数组[i,j,k]给它的i~j范围加上K个值,i<=j<=n-1 ,例如i,j,k的参考值 arr[[1,2,3],[0,5,10],[5,6,7]],尽量降低时间的复杂度
- 两个数组,一个表示用户封禁时间,另外一个表示用户解封的时间,返回用户封禁的总时长
- 数组能否去掉一个值仍然成为非递减序列,如果可以返回true,否则返回false
- 银行一共四个窗口办理业务,有两个数组arr1[1,2,2,4,4,5],arr2[12,14,8,25,12,10]第一个数组表示顾客的到达银行的时间,第二个数组表示顾客办理业务的平均时间,请问顾客的平均等待时间是多少
- 一批处理任务,双核CPU最短处理的时间是多少
题目都能理解,要做出来还是要有一定的算法基础,继续好好复习吧