17.西安立辰远景(软件开发工程师 60min)

笔试手写代码 一共五道题

  1. 一个长度为n的一维数组,数组[i,j,k]给它的i~j范围加上K个值,i<=j<=n-1 ,例如i,j,k的参考值 arr[[1,2,3],[0,5,10],[5,6,7]],尽量降低时间的复杂度
  2. 两个数组,一个表示用户封禁时间,另外一个表示用户解封的时间,返回用户封禁的总时长
  3. 数组能否去掉一个值仍然成为非递减序列,如果可以返回true,否则返回false
  4. 银行一共四个窗口办理业务,有两个数组arr1[1,2,2,4,4,5],arr2[12,14,8,25,12,10]第一个数组表示顾客的到达银行的时间,第二个数组表示顾客办理业务的平均时间,请问顾客的平均等待时间是多少
  5. 一批处理任务,双核CPU最短处理的时间是多少

题目都能理解,要做出来还是要有一定的算法基础,继续好好复习吧

全部评论

相关推荐

4 2 评论
分享
牛客网
牛客企业服务