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.





3
Trường hợp xấu nhất
Tôi đang gặp khó khăn trong việc tìm kiếm các tài nguyên tốt đưa ra trường hợp xấu nhất trong thuật toán sắp xếp ổn định . Có ai biết bất kỳ nguồn lực tốt?O(nlnn)O(nln⁡n)O(n \ln n) Chỉ cần một lời nhắc nhở, tại chỗ có nghĩa là nó sử …


3
Thuật toán tìm số đường dẫn đơn giản từ
Cần bất cứ ai đề nghị tôi một thuật toán thời gian tuyến tính mà có như là đầu vào một đạo acyclic graph và hai đỉnh và và trả về số lượng các đường dẫn đơn giản từ đến trong . Tôi có một thuật toán trong đó tôi …

4
Cách đo
Tôi đang tự hỏi nếu có một cách tiêu chuẩn để đo lường "sự sắp xếp" của một mảng? Một mảng có số lượng đảo ngược trung bình có thể được coi là không được sắp xếp tối đa? Điều đó có nghĩa là về cơ bản, nó càng xa …




4
Lập trình động là gì?
Xin lỗi trước nếu câu hỏi này nghe có vẻ ngu ngốc ... Theo tôi biết, việc xây dựng một thuật toán sử dụng lập trình động hoạt động theo cách này: diễn đạt vấn đề như một mối quan hệ tái phát; thực hiện mối quan hệ lặp lại …

3
Phần cứng / việc thực hiện có ảnh hưởng đến độ phức tạp thời gian / không gian của các thuật toán không?
Tôi thậm chí không phải là một sinh viên CS, vì vậy đây có thể là một câu hỏi ngu ngốc, nhưng xin vui lòng chịu đựng với tôi ... Trong kỷ nguyên tiền máy tính, chúng ta chỉ có thể thực hiện một cấu trúc dữ liệu mảng với …

2
Các chương trình rất ngắn với tình trạng tạm dừng chưa biết là gì?
Chương trình 579 bit này trong Tính toán nhị phân Lambda có trạng thái tạm dừng không xác định: 01001001000100010001000101100111101111001110010101000001110011101000000111001110 10010000011100111010000001110011101000000111001110100000000111000011100111110100 00101011000000000010111011100101011111000000111001011111101101011010000000100000 10000001011100000000001110010101010101010111100000011100101010110000000001110000 00000111100000000011110000000001100001010101100000001110000000110000000100000001 00000000010010111110111100000010101111110000001100000011100111110000101101101110 00110000101100010111001011111011110000001110010111111000011110011110011110101000 0010110101000011010 Đó là, không biết liệu chương trình này chấm dứt hay không. Để xác định nó, bạn phải giải quyết phỏng đoán Collatz …


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.