thảo luận Leetcode contest, đường tới Guardian

  • Người tạo chủ đề Người tạo chủ đề freedom.9
  • Ngày bắt đầu Ngày bắt đầu
Trạng thái
Không mở để trả lời thêm.
Á à, đi dạo tự dưng gặp idol cày leetcode trên này.
Dạo này ổn chứ, sang bên bển lâu thế rồi đã có khám phá gì mới chưa
 
Tối nay quyết tâm đọc đề kĩ vô top 1k nào :ah: tuần rồi luyện cái kmp search vẫn chưa vô đầu nổi, mấy tuần rồi gãy quá :ah:

via theNEXTvoz for iPhone
 
1705762328125.png

bài 2 e tưởng 75 và 30 cùng có 4 set bit chứ nhỉ
 
Python:
class Solution:
    def minimumCost(self, nums: List[int]) -> int:
        sum = nums[0]
        m1 , m2 = int(1e9) + 1 , int(1e9)
        for i in range(1 , len(nums)):
            if m1 >= nums[i]:
                m2 = m1
                m1 = nums[i]
            elif m2 >= nums[i]:
                m2 = nums[i]
        return sum + m1 + m2

Python:
class Solution:
    def minimumCost(self, nums: List[int]) -> int:
        sum = nums[0]
        m1 , m2 = int(1e9) + 1 , int(1e9)
        for i in range(1 , len(nums)):
            if m1 >= nums[i]:
                m2 = m1
                m1 = nums[i]
            elif m2 >= nums[i]:
                m2 = nums[i]
        return sum + m1 + m2
ZJqL4rW.png
ngồi đây đợi các bác ném B3 vậy nghĩ ra rồi nma code toàn sang đang dùng pq mà sai từa lưa
YQtAH0E.png
 
Đm bài 2 lại ko đọc kĩ đề 2 cạnh liên tiếp tốn 1 đống thời gian để debug =((
Bài 3 thì chắc đếm frequency rồi denote, lúc đầu ko đếm frequency sai cmn mất đm cuộc đời :(
 
hic chỉ làm được 2 bài đầu, bài 3 mãi sau mới nghĩ ra là dùng frequency. Ngồi làm mà con cứ khóc ko tập trung nổi :sweat:
 
Trạng thái
Không mở để trả lời thêm.

Thống kê chủ đề

Ngày tạo
freedom.9,
Người trả lời cuối
freedom.9,
Trả lời
2.480
Lượt xem
130.288
Quay lại
Lên đầu trang