1.两数之和2022-10-22

第一次刷力扣题目,特在简书记录

题目:

小记:有人相爱,有人夜里看海,有人连力扣的第一题都要用两层for循环。

  • 使用暴力方法
    过程:刚开始想到直接去除nums[i]或num[j]大于target位置的数据,但通过实验发现,数组中有负数,所以只能用暴力法解决。如下:
class Solution(object):
    def twoSum(self, nums, target):
        """
        :type nums: List[int]
        :type target: int
        :rtype: List[int]
        """
        for i in range(0, len(nums)-1):
            for j in range(i+1, len(nums)):
                if nums[i] + nums[j] == target:
                    return i, j
        return flase
  • 学习他人求解方法
  1. 代码随想录
    发现本人缺陷:没有算法的思想,直接刷题,囫囵吞枣,事倍功半。
    决定:先学习一遍代码随想录的博客,在继续刷题,可能要等段时间在继续刷题咯
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容