Summary Ranges | Leet code 228 | Theory explained + Python code

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ธ.ค. 2024

ความคิดเห็น • 4

  • @shubhampawar6771
    @shubhampawar6771 ปีที่แล้ว +3

    Python 3 easy code:
    class Solution:
    def summaryRanges(self, nums: List[int]) -> List[str]:
    res = []
    n = len(nums)
    i = 0
    while i < n:
    start = nums[i]
    while i + 1 < n and nums[i + 1] == nums[i] + 1:
    i += 1
    if start != nums[i]:
    res.append(str(start) + '->' + str(nums[i]))
    else:
    res.append(str(start))
    i += 1
    return res

  • @mirror03251
    @mirror03251 2 ปีที่แล้ว

    Thank you! very good~

  • @suryanarayanansanjay
    @suryanarayanansanjay 4 ปีที่แล้ว +2

    Don't you have class right now? LOLOLOL

    • @saianishmalla2646
      @saianishmalla2646  4 ปีที่แล้ว

      haha yea lol I filmed it before the class though lol