leetcode-排列硬币

03-02 1332阅读

441. 排列硬币

leetcode-排列硬币
(图片来源网络,侵删)

题解:

  1. 初始化行数为0,硬币数量为n。
  2. 当硬币数量大于等于当前行数时,将硬币数量减去当前行数,行数加1。
  3. 返回行数。
class Solution:
    def arrangeCoins(self, n: int) -> int:
        row = 0
        while n >=  row:
            n -= row
            row += 1
        return row - 1
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]