Jimmy不拿offer不改名 level
获赞
15
粉丝
2
关注
2
看过 TA
103
门头沟学院
2026
Java
IP属地:广东
哈基米南北绿豆~
私信
关注
09-26 14:11
门头沟学院 Java
笔试只有三道编程题,没有选择填空,三道题给2小时做第一道,求区间不重复时的最大的资源利用率,存在多个三元素数组[1,3,2],[2,4,3],[3,5,4],其中[1,3,2]就表示区间[1,3)的资源利用为2,[2,4,3]就表示[2,4)的资源利用为3,那此时最大的资源利用率就是选[1,3)和[3,5)区间,区间不可以重复,最高利用率为(2+4)/(2+3+4)=0.6667ps:小题外话,这个题类似的有一个特殊情况,就是找不重复的最多课程数,就是给一些区间[1,3][2,4][3,5],其中[1,3]表示1点到3点的课,[2,4]表示2点到4点的课,此时要求在时间不冲突的情况下,尽可能多的选课,那这里就是找[1,3][3,5]这两个时间点的课,最多的课就是return 2;第二道,求一批任务执行的最小时间,输入格式如下:31 2 321 32 3第一个数字3表示有三个任务第二行表示每个任务的执行时间,比如第一个任务执行时间就是1,第二个任务就是2,第三个任务就是3第三行的2,表示有2个关联关系之后会给2个关联关系比如下面的1 3就表示做第3任务之前需要先做第1任务,2 3表示做第3任务之前要做第2任务。最后计算总执行时间,因为这里做第3任务前需要先做1和2,所以1和2可以一起做,做完就做第3任务,所以总执行时间就是max(1,2) + 3 = 2 + 3 = 5。如果出现1->2->3->1这种任务循环依赖的情况,就返回-1题目好杂交!约等于要先判断是否有环,之后再使用拓扑排序计算执行时间。第三道,求第一个没重复的字符的下标,比如"shenzhensicarrier"第一个没有出现重复的字符是'z'字符,对应下标就是4,如果是"shenshen"没有不重复的字符,就返回-1
站队站对牛:这家慎重一点
投递深圳市新凯来技术等公司10个岗位
0 点赞 评论 收藏
分享
09-16 18:30
门头沟学院 Java
挑一些好一点的题目分享一下吧。1. MySQL索引失效问题分析:条件使用not in;条件使用<>;条件使用or;条件使用is null2. KMP算法,abbabaababaa和abaaba,配对计算过程中,第一次配对的时候对应两个字符串的下标值是多少。3. 接收窗口为0的时候,发送方会怎样?4. linux修改xyz文件中把AAA都改成BBB的命令。5.前序遍历 + 中序遍历 找后序遍历6. UDP有以下哪些报文头:报文长度、源端口和目标端口、检验和、序号。7.HTTP请求报文由哪些东西组成?8. 用户态和内核态会发生切换的时机是什么?9. MySQL中B+树为什么不用跳表?10. truncate、drop、delete的区别?11. 301、302、499状态码分别是什么?12. MySQL中timestamp相较于datetime的优势?MySQL中无符号整型是什么?13. DFS和BFS的空间时间复杂度是多少?14. 编程题:奇数节点和偶数节点分别连起来,偶数节点拼在奇数节点后面,比如1 -> 5 -> 9 -> 13 -> 20 -> 23,变成1 -> 9 -> 20   ->    5 -> 13 -> 23 。15. 编程题:两个线程交替打印1~100(对应golang就是两协程交替打印1~100)16. 有一个不知道怎么写的编程题,看都看不懂,属于是太菜了:为了兼容多类型数据操作,自定义一个连接对象Connection,根据不同的数据库配置,比如MySQL或者PgSQL,都可以进行适配,编码实现具体逻辑。
投递太古地产等公司10个岗位
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务