当前位置: 首页 > 知识库问答 >
问题:

我如何解决双打数组的两个和问题?

左丘嘉木
2023-03-14

以下是问题的陈述:

给定一个整数数组,返回两个数字的索引,使它们相加到一个特定的目标。

示例:

给定nums=[2,7,11,15],target=9,因为nums[0]nums[1]=27=9,所以返回[0,1]。

如果nums是一个整数数组,则有两种可能的解决方案:

  1. 检查哈希表中是否存在恭维,否则插入哈希表。

如果NUM是一个双精度数组,我如何解决这个问题?

共有1个答案

竺辉
2023-03-14

和你求解整数的方法一样。

 类似资料:
  • 这是一个问题:输入10个数字(来自user),然后从user输入另一个数字。如果该数字是这10个enterd数字中的一个,则打印yes,否则打印No。我不知道怎么解决这个。

  • 启动错误 ApplicationContext.若要显示条件报告,请在启用“调试”的情况下重新运行应用程序。2019-10-17 15:44:43.968错误10460--[main]O.S.Boot.SpringApplication:应用程序运行失败 我的pom.xml:

  • 011. Container With Most Water 问题 Given n non-negative integers a1, a2, …, an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is

  • 问题内容: 我该如何克服Java android中双精度乘法的精度问题?请注意,我正在将字符串值转换为double值。 例如:当我将两个double值相乘时: 我得到以下结果:0.8999999999999999 我得到的一些结果是。 0.6 * 3 = 1.7999999999999998; 0.2 * 0.2 = 0.04000000000000001; 等等 除了上述结果外,我想得到以下结果

  • 问题内容: 似乎减法正在引发某种问题,并且结果值是错误的。 78.75 = 787.5 * 10.0 / 100d 708.75 = 787.5-78.75 877.8499999999999 = 1586.6-708.75 最终的期望值为877.85。 应该怎么做才能确保计算正确? 问题答案: 要控制浮点算术的精度,应使用java.math.BigDecimal。阅读John Zukowski的

  • 在我的MergeSort程序的这一部分中,我递归地划分一个名为“arr”的未排序数组。为此,我创建了两个子数组,“leftArr”和“rightArr”,然后我分别用“arr”的前半部分和“arr”的后半部分填充“leftArr”和和“right arr”。然后,我将使用递归来划分/排序leftArr和rightArr。 只是想澄清一下:中=长度; 要初始化rightArr,我执行以下操作: 当我