米哈游10.26开发D卷

第一题匹配目标子串最小操作次数,暴力
第二题最小区间长度,
令(max+len*k)>(min+d)初始化len,len每次加一,遍历nums数组,找到符合条件的nums[i],使得(nums[i]+len*k)>(min+d)&&(保证区间不包含最小值位置以及区间最右侧不溢出),输出len
通过25%,超时没时间看了
第三题简单看了一下题没来得及做

凉凉,欢迎大佬分享思路
#米哈游笔试#
全部评论
第二题,由于是递增,而增加的长度是(r-i+1 )* k,与l无关,那么显然,从后往前遍历看增加后是否比a[1]大即可。 对于如果a[1]也要增加,要特殊处理。之前从后往前遍历时,记录+(r-i+1 )* k后的最小值minV,然后a[1] + (r-i+1 )* k - minV,判断是否比d大即可。线性复杂度。
2 回复 分享
发布于 10-26 12:55 江苏
我倒是给忘记还有笔试了,不知道会不会顺延下一批
点赞 回复 分享
发布于 10-27 14:23 陕西
第二题因为是递增的,而且增加的是k*(r-i+1),和l是没有关系的,所以直接让r固定在最大位置就可以了,也就是r直接固定在最后一个元素的位置,然后l从r的位置往回遍历到第二个元素,满足直接return就可以了,主要是r的选择需要先确定好,后面代码本质还是暴力,第三题我的想法是左右前序遍历,然后直接在数组中找值,但是时间不够了,不知道A两道能不能过
点赞 回复 分享
发布于 10-26 15:26 福建
第三题dfs即可,动态写了份代码,赛后写出来了,赛时写到一半,有一个小细节错误赛后才发现。不知道赛后写的对不对。
点赞 回复 分享
发布于 10-26 13:35 江苏
第二题想到的二分 但check函数复杂度太高了 没写出来O(n)的 也是过了25%, 交卷问AI说可以用二分+滑动窗口
点赞 回复 分享
发布于 10-26 12:29 江苏

相关推荐

1.假设您负责分析国内外短剧赛道的竞争格局,请描述如何构建一个全面的竞争地图,包括关键玩家和潜在威胁,并举例说明番茄小说在其中的定位策略。2.从产业链视角,分析小说到短剧改编的上下游结构,讨论番茄小说如何优化内容生产与分发环节以提升收入变现效率。3.基于当前市场趋势,评估音频故事赛道在国内外的发展潜力,并提出番茄小说进入或扩张该赛道的战略框架4.请通过一个案例,分析番茄小说在免费阅读模式下的竞争优势与风险,并建议如何通过业务多元化降低风险。5.结合用户需求变化,设计一个项目框架,用于优化番茄小说的内容推荐算法以提升用户互动率。6.从数据分析角度,讨论如何使用SQL和Python工具分析用户行为数据,以识别番茄小说在短剧赛道的增长盲点。7.假设您领导一个用户研究项目,请阐述如何结合定性和定量方法洞察故事赛道用户的痛点,并转化为业务策略支持。8.分析当前AI在网文生成中的应用趋势,并提出番茄小说如何通过项目整合AI提升内容生产效率,同时规避版权风险。9.从全局视角,设计一个收入策略项目,用于番茄小说在海外市场的短剧出海扩张,包括关键指标和风险评估。10.请通过行为案例,描述您如何在过去项目中识别并解决业务盲点,例如在内容生态中的潜在问题,并量化成果。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务