小米笔试 开发岗 低于90无入围可能?

#软件开发2024笔面经# 笔试地址:赛码
笔试时间:3/23 18:00-19:30

笔后感觉:低于90无入围可能?【听说是小米最后一次笔试,可能没有hc了

试题评价:
难度:中下,考的内容较为综合,数据结构(二叉树遍历)、算法认识(贪心、排序)、操作系统进程调用计算(FCFS)、数据模拟、SQL 等(其他记不清了)
关于语言:C++/Java/Python 都有【C++独户做起来懵逼:比如 Java 的 >>> 运算符?】

题目分布:
单选(15)多选(10)编程(2)

编程题:难度偏低
试题一参考:
小D是一名老师,他想选出一些同学床架一个团体比赛,总共有n个同学,每个同学有一个能力值x和一个合作制y,小D将这小同学拍成一排,选人规则如下:小D将选择一排中连续的K个同学参加比赛,而且为例保证成绩,者K个同学的能力值不能小于a,合作值不能小于b。小D想知道总共有多少种可能的选人方案。
输入描述
第一行四个正整数n,k,a,b
第二行n个通过空格隔开的正整数表示一排n个同学的能力值。
第三行n个通过空格隔开的正整数表示一排n个同学的合作值。
输出描述:
输出一个非负数表示选人的方案数

试题二参考:

天帝被愚公的诚心感动,命令手下的仙人帮助移山。然而仙人的法术也是有局限性的,山势连绵起伏,法术并不能直接把山一走。每次施法,可以把一段连续区域的汕头一走相同的高度。现在愚公想知道什么时候会有至少一个山头高度小于等于0.给出一个长度为n的数组和m表示山头的高度和可以施法的次数,每次施法还会给出左右断点L,R和高度h,表示将al到ar减去h。问在那次操作时候会存在ai小于等于0
输入描述:
第一行两个数字n和m表示山头数量和施法次数
第二行n个数,分别表示山的高度
接下来m行,每行3个数字L,R,h表示依次具体的施法参数
输出描述:一个整数

代码参考地址【比较简单】

#小米##笔试##小米24春招#
全部评论
为啥数据分析也考开发的题,一点不会,5分钟看了遍题,就提交了。无缘小米了
1 回复 分享
发布于 03-23 19:55 北京
楼主是怎么把题目保存下来的
1 回复 分享
发布于 03-23 21:00 湖北
我笔试算法加起来都不一定有一道,也给面了。虽然最后没参加面试
1 回复 分享
发布于 03-25 23:53 湖北
笔试低于90?哇 太难了
1 回复 分享
发布于 03-26 15:44 广西
难度竟然是偏低 哈哈
1 回复 分享
发布于 03-26 15:49 浙江
算法真的太复杂了
点赞 回复 分享
发布于 03-26 15:34 辽宁
我的笔试直接挂麻了
点赞 回复 分享
发布于 03-26 15:39 河南

相关推荐

评论
13
19
分享
牛客网
牛客企业服务