![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode每日一题
smartdup
这个作者很懒,什么都没留下…
展开
-
python 求最小公倍数和最大公约数
求两值的最小公倍数首先比较两值大小,取两值较大的数为max。加入循环,max分别除以两值,若余数为0,则为最小公倍数。求两值的最大公约数首先比较两值大小,取两值较小的数为min。加入循环,min分别除以两值,若余数为0,则为最小公约数。代码:class GreatestDivisor(): def __init__(self,x,y): self.x = x self.y = y #求最大公约数 def gcd(se原创 2020-07-02 19:06:46 · 1502 阅读 · 0 评论 -
python实现 Leetcode每日一题
难度:中等给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第 k 小的元素。请注意,它是排序后的第 k 小元素,而不是第 k 个不同的元素。示例:matrix = [ [ 1, 5, 9], [10, 11, 13], [12, 13, 15]],k = 8,方法一:class Solution: def kthSmallest(self,k, matrix): alist = list() #原创 2020-07-02 17:38:40 · 224 阅读 · 0 评论 -
python中遍历二维数组
python中遍历二维数组遍历数组matrixmatrix = [[ 11, 15, 19],[10, 11, 13],[12, 13, 15]]第一种方式,这种方式需要每行的长度一致。代码:for i in range(len(matrix)): for j in range(len(matrix[0])): print(matrix[i][j])这种方式当数组各行长度不一致时,会超出索引报错:IndexError: list index out of range在此原创 2020-07-02 16:06:35 · 17806 阅读 · 0 评论