1. 首页
  2. 数据库
  3. 其它
  4. LeetCode 1300. 转变数组后最接近目标值的数组和(二分查找)

LeetCode 1300. 转变数组后最接近目标值的数组和(二分查找)

上传者: 2020-12-22 21:00:13上传 PDF文件 62.8KB 热度 25次
1. 题目 给你一个整数数组 arr 和一个目标值 target ,请你返回一个整数 value , 使得将数组中所有大于 value 的值变成 value 后,数组的和 最接近 target (最接近表示两者之差的绝对值最小)。 如果有多种使得和最接近 target 的方案,请你返回这些整数中的最小值。 请注意,答案不一定是 arr 中的数字。 示例 1: 输入:arr = [4,9,3], target = 10 输出:3 解释:当选择 value 为 3 时,数组会变成 [3, 3, 3],和为 9 , 这是最接近 target 的方案。 示例 2: 输入:arr = [2,3,5],
用户评论