研究生第一次刷力扣day1

1.给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值*target* 的那两个整数,并返回它们的数组下标

直接采用暴力求解,其他解答案看不懂

大致思想 :先用len函数求出数组的长度n,然后一个个遍历数组中的内容,具体方法就是采用双层循环,i和j,i在数组长度内,当i固定时,去完全遍历j,再一次一次遍历i,如果数组内的内容相加等于target则返回下标**(采用python3语言)**

class Solution:
    def twoSum(self, nums: List[int], target: int) -> List[int]:
       n=len(nums)
       for i in range (n):
            for j in range(i+1,n):
                if(nums[i]+nums[j]==target):
                    return(i,j)
相关推荐
专科在努力!19 分钟前
环形链表问题——力扣141,142
数据结构·leetcode·链表
莫叫石榴姐22 分钟前
一份热乎的阿里25届数据分析面试题
数据库·数据仓库·sql·算法·数据挖掘·数据分析
&白帝&24 分钟前
冒泡排序,选择排序,插入排序,归并排序,快速排序五种排序方法
数据结构·算法·排序算法
CXDNW33 分钟前
【算法篇】栈与队列类(笔记)
c++·笔记·算法·leetcode··队列
CrazyZ12641 分钟前
c++primer 第八章函数编程答案
开发语言·c++·笔记·学习·算法
乌云暮年1 小时前
【计组】数据的表示与运算
笔记·算法·计算机组成原理
一叶祇秋1 小时前
Leetcode - 139双周赛
算法·leetcode·职场和发展
lsnm1 小时前
<刷题笔记> 力扣236题——二叉树的公共祖先
c++·笔记·b树·算法·leetcode
Mr.kanglong1 小时前
【LeetCode热题100】位运算
算法·leetcode
KuaiKKyo1 小时前
c++9月20日
java·c++·算法