研究生第一次刷力扣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)
相关推荐
神工坊8 分钟前
技术分享︱SIMFORGE HSF® 网格加密与热点加速技术实践
算法·hpc·网格·cae·工程仿真·数值引擎·samr
Nil20829 分钟前
leetcode 136只出现一次的数字
leetcode·哈希算法·散列表
CV@CV34 分钟前
世界模型与智能体协同推理逻辑
人工智能·算法·边缘计算·量子计算·具身智能
jiayoushijie-泽宣38 分钟前
SHIFT-PathFormer:专家轨迹蒸馏、连续安全优化与超大迷宫实验
算法
UIU1142 小时前
P1003 [NOIP 2011 提高组] 铺地毯
数据结构·c++·算法
爱读书的小胖2 小时前
LeetCode 88. 合并两个有序数组 C 解题分析
c语言·数据结构·算法
垆边人似月.3 小时前
删边使每个连通块权值和为 target
算法·深度优先·图论
xxwl5853 小时前
区域赛算法模版第四章---数据结构
数据结构·c++·算法
xxwl5854 小时前
第六章---计算几何
笔记·学习·算法