文远知行 一面笔试题凉经
第一题:
给定一个整数数组A,数组的长度为n。再给定一个整数k,你的任务是找出所有满足以下条件的连续子序列:子序列的和除以k的余数等于该子序列的长度。
请计算并输出这样的子序列的数量。
第二题:
给定两个整数n和x,你的任务是构造一个长度为n的排列,该排列以x开头,并且满足排列中相邻元素的绝对差值之和最大。构造出这样的排列,并输出。
给定一个整数数组A,数组的长度为n。再给定一个整数k,你的任务是找出所有满足以下条件的连续子序列:子序列的和除以k的余数等于该子序列的长度。
请计算并输出这样的子序列的数量。
第二题:
给定两个整数n和x,你的任务是构造一个长度为n的排列,该排列以x开头,并且满足排列中相邻元素的绝对差值之和最大。构造出这样的排列,并输出。
全部评论
第一题,数组元素减一后求模k的前缀和,相同前缀和的数量为x,贡献就是C(x,2)
补充数据范围 第一题k 1e9 n2e5 第二题 n2e5
春招有对无人驾驶感兴趣兄弟的可以滴滴我!
请问你是实习那个职位的面试呢
好难呀,为什么他家面试总出hard题
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享