当前位置: 首页 > article >正文

研究生第一次刷力扣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)


http://www.kler.cn/a/315171.html

相关文章:

  • 前端工作中问题点拆分
  • AIA - IMSIC之二(附IMSIC处理流程图)
  • ROM修改进阶教程------修改刷机包init.rc 自启用户自定义脚本的一些基本操作 代码格式与注意事项
  • C++之红黑树模拟实现
  • asp.net core webapi项目中 在生产环境中 进不去swagger
  • Android自定义吐司三
  • 认识结构体
  • Docker笔记-Docker Dockerfile
  • 语言模型的在线策略提炼:从自我错误中学习
  • Redis数据结构之set
  • 音视频入门基础:AAC专题(8)——FFmpeg源码中计算AAC裸流AVStream的time_base的实现
  • Qt:静态局部变量实现单例(附带单例使用和内存管理)
  • socket是什么?为什么要用socket?
  • Python 实现图形学几何变换算法
  • 【农信网-注册/登录安全分析报告】
  • (done) 声音信号处理基础知识(5) (Types of Audio Features for Machine Learning)
  • 【Pycharm】Pycharm创建Django提示pip版本需要升级
  • WebLogic 靶场攻略
  • JavaEE: 深入探索TCP网络编程的奇妙世界(二)
  • OpenCL 学习(2)---- OpenCL Platform 和 Device
  • Linux进阶命令-rsync daemon
  • Java :数组array和 Arrays
  • Phoenix使用
  • Zookeeper安装使用教程
  • 爬虫技术抓取网站数据
  • C++进阶|多态知识点详解及经典面试题总结