leetcode轮流取头尾的数-leetcode:leetcode的解决方案

时间:2024-07-20 13:34:39
【文件属性】:

文件名称:leetcode轮流取头尾的数-leetcode:leetcode的解决方案

文件大小:26KB

文件格式:ZIP

更新时间:2024-07-20 13:34:39

系统开源

leetcode轮流取头尾的数力码 1-100: 100+: 其他 1. 二和 Q:找两个相加的数 Given nums = [ 2 , 7 , 11 , 15 ], target = 9 , Because nums [ 0 ] + nums [ 1 ] = 2 + 7 = 9 , return [ 0 , 1 ]. A: class Solution : def twoSum ( self , nums : List [ int ], target : int ) -> List [ int ]: nums_cp = copy . deepcopy ( nums ) nums . sort () i = 0 j = len ( nums ) - 1 for k in range ( len ( nums )): if nums [ i ] + nums [ j ] == target : index_i = nums_cp . index ( nums [ i ]) index_j = nums_cp . index ( nums [ j ]) if index_i == inde


【文件预览】:
leetcode-master
----LICENSE(11KB)
----README.md(80KB)

网友评论