vivo算法笔试
参加完招聘会还剩不到一小时了,手机小程序监控,核心代码模式
对于算法菜鸟来说难度还可以能看懂题目,但是没ac还是太菜了😀有没有大佬说一下解题思路
1.任务,事件,推荐事件展示顺序三个列表
推荐里没有的直接输出任务序号,在推荐列表里的按推荐顺序输出任务序号
2.波动值 两个值的差绝对值的最小值
删除一个元素,输出剩余元素中波动值的最大值
对于算法菜鸟来说难度还可以能看懂题目,但是没ac还是太菜了😀有没有大佬说一下解题思路
1.任务,事件,推荐事件展示顺序三个列表
推荐里没有的直接输出任务序号,在推荐列表里的按推荐顺序输出任务序号
2.波动值 两个值的差绝对值的最小值
删除一个元素,输出剩余元素中波动值的最大值
全部评论
第一题就用map映射一下顺序啥的就好了,只是比较繁琐。第二题可以回溯找出所有的长度为n-1的组合,然后算一下波动值,把所有波动值算出来后找个最大值就行。第三题直接懒得看随便return几个数捡点分
第三题限定条件太多了,写了一遍dfs运行一看不对就没改了
第三题没时间了😅
相关推荐

