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.
Q3 Dijktra mà code mãi cứ sai
4gmOAMB.png
 

web này update nhanh hơn nhé các cụ, gần real time, như cụ chủ thớt là -2, mà loại cheat chắc thành +3 +5
sao của e 3Q mà web này có 2 thôi nhỉ? hay do final time quá 1h30p thế bác?
 
Trừ mẹ 5 điểm rồi đm Leetcode cho cái description như cc =((
Cứ ngồi suy nghĩ ko biết nó có cho giảm cái '1' đầu tiên về '0' hay ko, gang thế nhỉ
 
Trừ mẹ 5 điểm rồi đm Leetcode cho cái description như cc =((
Cứ ngồi suy nghĩ ko biết nó có cho giảm cái '1' đầu tiên về '0' hay ko, gang thế nhỉ
quả này e cũng phân vân nhưng chọn hướng đơn giản hơn :adore: :D
Trong contest discussion cũng bị bash vụ Q3 đề khắm
 
Em newbie mới chơi món này, cho e hỏi nếu làm 2 câu ko chậm quá với ko bug thì có lên nổi Knight ko, còn 3 câu thì sao
 
Mình nghĩ leetcode nó sẽ rejudge đó, thấy trong solution tụi nó giải n**n vẫn pass ầm ầm.
Giải n sqrt n như này thì mới ngon

Python:
class Solution:
    def countComponents(self, nums: List[int], threshold: int) -> int:
        mp = defaultdict(set)
        for num in nums:
            multi = 1
            while num*multi <= threshold:
                mp[num].add(num*multi)
                mp[num*multi].add(num)
                multi += 1

        visited = set()
        def dfs(num):
            for neighbor in mp[num]:
                if neighbor not in visited:
                    visited.add(neighbor)
                    dfs(neighbor)
                
        components = 0
        for num in nums:
            if num not in visited:
                visited.add(num)
                dfs(num)
                components += 1

        return components
 
Sửa lần cuối:
Weekly bận ko thi được rồi, mai vô div2 codeforces feed rank vậy.
À quên rank 0 sao sợ feed :shame:
 
Sửa lần cuối:
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.093
Quay lại
Lên đầu trang