题目描述
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。
示例:
给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]
事情起因是看到一个面试题,原题大概是,生成 N 个 1 到 1000 之间的随机数(N <= 1000),对于重复的数字,只取其中一个,并对结果进行从小到大排序。正好前几天了解了下 Java 的 Lambda 表达式和 Stream API,突然想起来,这可以一行代码搞定啊。于是就尝试的写了一下。【原题还是比较复杂的,我就提取了精华部分】
时隔一年,终于想起来还有博客这种事情。工作忙的昏天黑地,但是又学不到什么太多的东西,看到很多周围的同学变得越来越厉害,有自己的目标,我也不想一直这样平淡的度过,总的想点提升不是?开始为自己的将来做准备吧!
FLAG我就立在这了!一定要坚持下去!积少成多!(╯‵□′)╯︵┻━┻
经过了几个月的时间,终于完成了大学的最后一项任务:毕业设计(包括毕业项目和毕业论文)。当然,答辩这天正好赶上校庆,赶上校园文化夜,赶上期待已久的阴阳师高级非酋成就。赶上一切的一切。这一天给我的惊喜太多,给我的纪念太多,这一天,应该是本科毕业前第一个有意义的一天(以后还有毕业典礼什么的啊!o( ̄▽ ̄)ブ)必须把这么重要的一天记下来!【以下图片都是手机拍摄的!原谅我的渣画质!】