题目:已知一个不定长得int类型数组(其中可能为负数),求,返回数组内两个值相加为某个定值得元素下标
条件:1、找到第一个组即可返回2、找到最优解,性能最高
思路:
1、先产生一个随机数量得包含正负数得切片
2、创建一个方法,接收得参数为,一个随机数量得切片和一个随机数得固定值,返回得是一个求和为固定值得新切片
go语言实现:
main方法
自定义实现方法
java语言实现:
main方法
自定义方法
都是我测试过的方法,可直接运行使用,出于让大家自己手敲一遍得考虑,没有直接上代码,希望能帮助到各位,如果可以得话,点个赞再走呗!!!
附图一张,加油!