研究生第一次刷力扣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)
相关推荐
电饭叔3 分钟前
如何代码化,两点之间的距离
笔记·python·算法
TL滕6 分钟前
从0开始学算法——第十三天(Rabin-Karp 算法练习)
笔记·学习·算法·哈希算法
TL滕20 分钟前
从0开始学算法——第十三天(Rabin-Karp 算法)
笔记·学习·算法
喵了meme25 分钟前
C语言实战
算法·排序算法
jghhh0127 分钟前
基于否定选择算法的异常检测技术详解
算法
天才少女爱迪生28 分钟前
【算法设计】GLM-4.5V模型架构和算法设计详解
python·算法·语言模型
ULTRA??33 分钟前
Rust的移动语义
c++·算法·rust
不穿格子的程序员1 小时前
从零开始写算法——链表篇:相交链表 + 反转链表
数据结构·算法·链表
仰泳的熊猫1 小时前
1132 Cut Integer
数据结构·c++·算法·pat考试
aini_lovee1 小时前
基于边缘图像分割算法详解与MATLAB实现
开发语言·算法·matlab