Câu hỏi được gắn thẻ «algorithms»

Một thuật toán là một chuỗi các bước được xác định rõ ràng xác định một giải pháp trừu tượng cho một vấn đề. Sử dụng thẻ này khi vấn đề của bạn liên quan đến thiết kế và phân tích thuật toán.



14
Tại sao tôi có thể nhìn vào biểu đồ và ngay lập tức tìm điểm gần nhất đến điểm khác, nhưng tôi phải mất thời gian O (n) thông qua lập trình?
Hãy để tôi làm rõ: Đưa ra một biểu đồ phân tán một số điểm n đã cho, nếu tôi muốn tìm điểm gần nhất với bất kỳ điểm nào trong cốt truyện, tôi có thể bỏ qua hầu hết các điểm trong biểu đồ, thu hẹp lựa chọn của …

4
Làm thế nào để chuyển đổi automata hữu hạn thành biểu thức thông thường?
Chuyển đổi các biểu thức chính quy thành NFA (tối thiểu) chấp nhận cùng một ngôn ngữ là dễ dàng với các thuật toán tiêu chuẩn, ví dụ thuật toán của Thompson . Tuy nhiên, hướng khác có vẻ tẻ nhạt hơn, và đôi khi các biểu thức kết quả …

13
Cách đánh lừa người dùng thử một số trường hợp thử nghiệm heuristic: Các thuật toán có vẻ đúng, nhưng thực sự không chính xác
Để thử kiểm tra xem thuật toán cho một số vấn đề có chính xác hay không, điểm khởi đầu thông thường là thử chạy thuật toán bằng tay trên một số trường hợp thử nghiệm đơn giản - thử một vài trường hợp ví dụ, bao gồm một vài …






6
Làm thế nào chúng ta có thể giả định rằng các hoạt động cơ bản trên số mất thời gian không đổi?
Thông thường trong các thuật toán, chúng tôi không quan tâm đến việc so sánh, cộng hoặc trừ các số - chúng tôi giả sử chúng chạy trong thời gian . Ví dụ: chúng tôi giả sử điều này khi chúng tôi nói rằng sắp xếp dựa trên so sánh …


3
Thuật toán tại chỗ để xen kẽ một mảng
Bạn được cung cấp một mảng gồm 2 n2viết sai rồi2n phần tử một1, một2, ... , mộtviết sai rồi, b1, b2, ... bviết sai rồimột1,một2,Giáo dục,mộtviết sai rồi,b1,b2,Giáo dụcbviết sai rồia_1, a_2, \dots, a_n, b_1, b_2, \dots b_n Nhiệm vụ là xen kẽ mảng, sử dụng thuật toán tại …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.