vicejuniordev
Senior Member
Q1 kiểu code sinh viên mà cũng ăn bọ à

Q1 kiểu code sinh viên mà cũng ăn bọ à

Ý mình là Q3 cũng dùng slidingwindows, cũng On, Q4 copy câu 3 vô ăn luôn. Làm gì có cách nào Onlogn nhỉMình submit chung 1 solution, pass luôn (sliding windows). Nó tăng cái constraint của word1 lên 10^6 thôi.
Nếu bác đặt cái boundary trên cho kết quả là tổng từ 1 đến mountainHeight thì bác sai giống emQ2 ăn 1 bọ, đặt sai boundary vl thật. Bt cứ cho kịch khung boundary![]()

Mình đặt 10**9, do làm biếng nghĩ boundary nên còn cái hidden testcase bị WA, may quá nhanh trí ngồi dò lại boundaryNếu bác đặt cái boundary trên cho kết quả là tổng từ 1 đến mountainHeight thì bác sai giống em![]()

Quên chuyển bannedWords thành set, tìm trên list bị TLEQ1 kiểu code sinh viên mà cũng ăn bọ à![]()

T để boundary là 10^17 lậnNếu bác đặt cái boundary trên cho kết quả là tổng từ 1 đến mountainHeight thì bác sai giống em![]()


chết chết vozlit @Cố Trường Ca bị các đại lão bào hết ratingh này mà chưa dc 2q thì xác định rank 20k![]()
Đầu tiên mình nháp thế này này, nhưng may quá nhìn lại thấy sai. Set luôn 10^18 cho lànhNếu bác đặt cái boundary trên cho kết quả là tổng từ 1 đến mountainHeight thì bác sai giống em![]()

Dùng minheap ra đỉnh thật, greedy à fence? Ngồi nghĩ ko dám viết greedy vì chưa chắc nó đúngBài 2 dùng binary search đúng k ae? t thì dùng min heap,![]()
)kiểu vậy đó, cost của mỗi thằng worker sẽ tăng dần, mỗi lần lấy nó ra khỏi min heap thì phải tăng cost của nó lên rồi đẩy ngược lại mean heap, rồi trừ h đi 1.Dùng minheap ra đỉnh thật, greedy à fence? Ngồi nghĩ ko dám viết greedy vì chưa chắc nó đúng
via theNEXTvoz for iPhone
t nhìn ra BS nhưng mà thấy giải đc = min heap nên dùng mean heap luôn, tại binary search hay bị sai linh tinh, dễ ăn bọQ2 mình ốp luôn bi search không nghĩ nhiều, vì mấy bài kiểu worker/time là mình thấy dùng bi search hết)
Lúc đầu mình cũng nghĩ thế mà ko ổn lắm, code kiểu này sợ bug sml nên đi làm binary search. Mà hơi ngu cái là đi ngồi làm cái phương trình x(x+1) = time, kẹp thêm cái bi search nữa là ngon đỡ tốn 20ph rồikiểu vậy đó, cost của mỗi thằng worker sẽ tăng dần, mỗi lần lấy nó ra khỏi min heap thì phải tăng cost của nó lên rồi đẩy ngược lại mean heap, rồi trừ h đi 1.
Lâu lắm mới ngoi lên được làm người mà thím. Thi thoảng leetcode nó cũng phải cho dân tình làm được hết 4Q cho có động lực chứvozer làm đc hết thế này thì unrate cmnr

dùng min heap thì để ý cái cần tối ưu với cách lấy ra kết quả cuối cùng thôi, t code lúc đầu cũng sai test mẫu, debug xíu là fix đc,Lúc đầu mình cũng nghĩ thế mà ko ổn lắm, code kiểu này sợ bug sml nên đi làm binary search. Mà hơi ngu cái là đi ngồi làm cái phương trình x(x+1) = time, kẹp thêm cái bi search nữa là ngon đỡ tốn 20ph rồi
via theNEXTvoz for iPhone
