Chuyển tới nội dung chính
Z Number Theory

Number Theory - Trình trực quan hóa

Xem toán học đằng sau các thuật toán, từng bước một

Miễn phí Không cần đăng ký Chạy trong trình duyệt

Lý thuyết số là nền tảng của mật mã học, băm dữ liệu và vô số bài toán phỏng vấn. Những công cụ trực quan hóa này giúp các quy trình kinh điển trở nên dễ hình dung — xem sàng lọc gạch bỏ các hợp số, thuật toán Euclid thu nhỏ hai số về USCLN của chúng, hoặc quỹ đạo Collatz nhảy dần về 1.

Duyệt Visualizers

Câu hỏi thường gặp

Sàng Eratosthenes hoạt động như thế nào?

Bắt đầu từ 2, thuật toán đánh dấu mọi bội số của mỗi số nguyên tố là hợp số; những số còn lại không bị đánh dấu chính là số nguyên tố. Nó tìm ra tất cả số nguyên tố tới n trong khoảng O(n log log n).

Tại sao thuật toán Euclid lại nhanh đến vậy?

Mỗi bước thay số lớn hơn bằng phần dư của phép chia hai số, giúp các giá trị thu nhỏ nhanh chóng — thời gian O(log min(a, b)), chỉ cần vài bước ngay cả với các số cực lớn.