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.
Câu cuối ảo lắm, sort cái nums rồi viết đệ quy thông thường thôi, submit phát đầu ăn TLE, ngồi nghĩ cách tối ưu mãi k ra, gần hết giờ add mịa thêm cái cache rồi submit thử, ăn luôn, :boss:
 
Nghi cái contest này bị huỷ lắm, mạng chậm ko chịu được. Ảnh hưởng tới submission quá :ah:
 
1711855272641.png

Hí hí 4 bài, bye Vozliz mình lên Knight đây :ah:
 
Xong câu 4, lấy lại được điểm bị mất contest tối hôm qua rồi
1711857919134.png

Giờ quẩy thôi :ah:
 
Sửa lần cuối:
Bài 4 anh làm hướng gì đó :LOL:) Em lọc cả dãy tìm max/min sum, max/min diff rồi loại 4 điểm đấy ra tính max dist lại rồi min trong 4 cái max đấy :LOL: Độ phức tạp là O(n)
Mình cũng hướng đó đó fence, lưu x + y vô list v1, x - y vô list v2, sort lại
Max dist nếu chưa remove sẽ là max(v1[-1] - v1[0], v2[-1] - v2[0])
Nếu cái điểm mà mình remove nó contribute vô cái answer này thì lấy điểm kế tiếp :ah:
 
Sửa lần cuối:
Bài 4 anh làm hướng gì đó :LOL:)
Em lọc cả dãy tìm max/min sum, max/min diff rồi loại 4 điểm đấy ra tính max dist lại rồi min trong 4 cái max đấy :LOL: Độ phức tạp là O(n)
T cũng làm kiểu max/min sum, max/min diff, xong thay vì loại 4 điểm thì t đi so sánh maxsum-minsum với maxdiff-mindiff để xác định 2 điểm cần loại rồi tìm min của 2 điểm đó.
Lúc đấy t suy nghĩ phức tạp quá nên mất hơi nhiều thời gian, chứ loại 4 điểm vẫn chạy được :D
 
các bác nghĩ đựoc min/max sum/diff này đúng đỉnh :D
T thì không tự nghĩ được, tra Max Manhattan distance trên mạng thì thấy cái này nên tham khảo thôi :D
 
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.336
Quay lại
Lên đầu trang