Bạn phải dùng mảng (hoặc bitset) đánh dấu các số nguyên tố để thao tác kiểm tra 1 số nguyên tố có chi phí O(1), còn dùng hàm để kiểm tra thì không được rồi. Có thể tạo mảng đánh dấu bằng thuật toán Sàng Erathosene. Ngoài ra, việc kiểm tra cho mỗi cột có thể làm như khi hết mỗi hàng thay vì đợi đến hết bảng mới kiểm tra, như thế không gian tìm kiếm được cắt gọn nhiều hơn.
Announcement
Collapse
No announcement yet.
[Năm học 2017-2018] Lớp nâng cao - A217 - 9:45 ngày thứ năm 21/9/2017
Collapse
X
Comment