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

Độ phức tạp về thời gian của một thuật toán xác định lượng thời gian thực hiện của một thuật toán để chạy dưới dạng một hàm của kích thước của đầu vào cho vấn đề. Độ phức tạp thời gian của một thuật toán thường được biểu thị bằng cách sử dụng ký hiệu O lớn, loại bỏ các hằng số nhân và các số hạng bậc thấp hơn.



30
O (log n) chính xác có nghĩa là gì?
Tôi đang tìm hiểu về thời gian chạy Big O Notation và thời gian khấu hao. Tôi hiểu khái niệm về thời gian tuyến tính O (n) , có nghĩa là kích thước của đầu vào ảnh hưởng đến sự tăng trưởng của thuật toán theo tỷ lệ ... và …









15
Là một hashmap Java thực sự O (1)?
Tôi đã thấy một số tuyên bố thú vị về các hashtag SO re Java và O(1)thời gian tra cứu của chúng . Ai đó có thể giải thích tại sao điều này là như vậy? Trừ khi các hashtag này khác rất nhiều so với bất kỳ thuật toán …



19
Lợi nhuận bán một lần tối đa
Giả sử chúng ta được cung cấp một mảng n số nguyên đại diện cho giá cổ phiếu vào một ngày duy nhất. Chúng tôi muốn tìm một cặp (buyDay, sellDay) , với buyDay ≤ sellDay , sao cho nếu chúng tôi mua cổ phiếu trên buyDay và bán nó …

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.