Anh có chút góp ý nhé
Việc tạo thêm các mảng left với right là không cần thiết và lãng phí bộ nhớ. Thuật toán quicksort đáng lẽ ra không hề mất thêm bộ nhớ. Thay vào đó em nên dùng một tham chiếu đến mảng arr duy nhất cần được sắp xếp là đủ.
Sử dụng push phần tử liên tục vào array và rồi sau đó dùng spread operator để ghép lại thành một mảng cũng không cho hiệu năng cao. Ta nên chia việc sắp xếp mảng bằng cách dùng các biến index lưu vị trí của phần tử left, right mà thôi.
Cuối cùng để sắp xếp thì ta "tráo đổi" 2 phần tử trong mảng theo cách truyền thống:
THẢO LUẬN
Cảm ơn bạn, chắc mình nên tập trung lại, công nghệ giờ nhiều quá nên khá là loạn đối với newbie bạn ạ.
Thật sự cảm ơn trả lời của bạn. Mình cũng đã hiểu ra nhiều hơn về vấn đề này.
Hi vọng nó giúp ích được cho bạn
Anh ơi, a cho em in liên hệ với ạ. Em muốn đặt hàng anh 1 phần mềm ạ!
Huhu serries Docker tuyệt vời quá
Em đang vướng víu về Docker thì đọc được các bài viết này ^^ Cảm ơn tác giả ạ 🌻
hay quá anh ơi
gyuhjiklkjhgjkl
Bạn ơi cho mình hỏi . mình add 1 file .ts. khai báo 1 class. trong phần data của file Vue mình gọi vào nhưng cứ dùng lệnh npm run thì tèo
Cám ơn tác giả
tranvanmy
bai viet hay qua
oke người ae
Bài viết mang tính chất dịch thuần, chưa đưa được đúc kết từ kinh nghiệm của bản thân
@duongnv
https://toidicodedao.com/2019/12/10/feature-flag-developer-len-lut-dua-tinh-nang-moi-cho-nguoi-dung-nhu-the-nao/
Anh có chút góp ý nhé
Việc tạo thêm các mảng left với right là không cần thiết và lãng phí bộ nhớ. Thuật toán quicksort đáng lẽ ra không hề mất thêm bộ nhớ. Thay vào đó em nên dùng một tham chiếu đến mảng
arrduy nhất cần được sắp xếp là đủ. Sử dụng push phần tử liên tục vào array và rồi sau đó dùng spread operator để ghép lại thành một mảng cũng không cho hiệu năng cao. Ta nên chia việc sắp xếp mảng bằng cách dùng các biến index lưu vị trí của phần tử left, right mà thôi. Cuối cùng để sắp xếp thì ta "tráo đổi" 2 phần tử trong mảng theo cách truyền thống:Mình nghĩ không nên dùng thư viện cho vấn đề này, vì nó cũng khá dễ, có thể tự viết function cũng được.
Bạn nên viết thêm cách sort thực hiện trực tiếp trên mảng ấy bạn, nếu mỗi lần quicksort lại tạo thêm 2 mảng kia thì tốn bộ nhớ lắm.