zoukankan      html  css  js  c++  java
  • leetcode刷题第一天——两数之和

    我真的好菜。。。。。。

    最简单的题都不会。。。。。。

    今天做的是leetcode的第一题——两数之和,做了好久不会做,最后还是看了别人的答案才恍然大悟,原来有这么多种做法。。。

    class Solution:
        def twoSum(self, nums, target) :
            for i in range(len(nums)):
                temp=nums[:i]
                if (target-nums[i]) in temp:
                    j=temp.index(target-nums[i])
                    break
            
            if j>=0:
                return [j,i]
                
    nums=[3,3]
    target=6
    a=Solution()
    print(a.twoSum(nums,target))

    两数之和嘛,取出一个数再取出一个数,我只是用暴力法写了两个for循环,然后就超出时间了。

    哈希表我还是不会,不知道怎么编写,先留坑。

    我的前方是万里征途,星辰大海!!
  • 相关阅读:
    网络编程
    模块
    内置函数
    函数应用
    万能参数
    函数
    爬虫
    算法
    Flask
    linux
  • 原文地址:https://www.cnblogs.com/taoyuxin/p/11523972.html
Copyright © 2011-2022 走看看