LeetCode 刷题 01- 简单 两数之和
前言
算法作为极其重要的一点,是大学生毕业找工作的核心竞争力,所以为了不落后与人,开始刷力扣算法题!
第一遍,不求最优解,但求能过!!!
一、题目描述
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。
你可以按任意顺序返回答案。难度:简单
二、题目解析
给了一个整数数组,和一个整数,让求数组中和为整数的两个郑虎,返回下标
思路:遍历两次数组,令数组元素相加
三、代码:
复制代码
只能这样来做,而不能直接遍历列表元素,比较索引
因为如果有相同的元素,index()函数返回的是第一个元素的索引值
由于没有学过数据结构与算法这门课程,本体解法为是个人都能想得出来的解法!
结语
坚持最重要,每日一题必不可少!
版权声明: 本文为 InfoQ 作者【ベ布小禅】的原创文章。
原文链接:【http://xie.infoq.cn/article/40db44e6c928233a26b6ea66b】。文章转载请联系作者。
评论