我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python两数之和问题

img


class Solution:
def twoSum(self, nums: List[int], target: int) -> List[int]:
for i in range(len(nums)):
for j in range(len(nums) - i -1):
if nums[i] + nums[j + i + 1] == target:
return [i,j + i + 1]

请问第二行self是干嘛的,然后->List又是什么

因为这是在类当中定义方法,必须加self,这是类与函数的区别。 -》List是说明方法返回的类型是一个列表,可以省略

-->List 返回值为整数列表
self 方便调用

近期文章

  • 游戏存档校验机制的探讨
  • ue4版编译c1189和MSB307
  • 该怎么做,自己没答案。
  • 欧姆龙伺服器报87故障是什么问题
  • php怎么修改ini配置文件
  • 双非院校的毕业生焦虑,感觉迷茫
  • 请教关于pgsql批量插入数据过程中maxid的问题
  • 上下布局取消浮动单中间输入会往上跑
  • 字符二维动态数组创建
  • 使用PHP和AJAX保持套接字连接打开
  • 啊这 哪出了错误啊?。
  • 初学者关于判断质数代码的疑惑
  • labelme标注的json文件有些参数不懂
  • 有没有人能讲一下这个的思路和结果,指针这儿不太明白
  • 电脑里的Microsoft Visual C++太多了,能不能删
  • 用spring注解开发管理就报错,说什么jdk版本不兼容
  • 不知道什么原因,提示遍历这错误,求解啊
  • 在VB.net中使用WINSOCK控件出错,如何解决?
  • 易语言能不能编写出自动发货软件?
  • php - 无法加载和使用Imagick(DLL错误)(Windows 8)

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华