Khoa học máy tính

Q & A cho sinh viên, nhà nghiên cứu và thực hành khoa học máy tính


2
Đệ quy
Tôi đang xem xét mức tái phát mô tả thời gian chạy của một số thuật toán không xác định (trường hợp cơ sở không được cung cấp).T(n)=T(n/2)+T(n/3)+n,T(n)=T(n/2)+T(n/3)+n,T(n) = T(n/2) + T(n/3) + n, Sử dụng cảm ứng, tôi thấy rằng , nhưng đã được thông báo rằng điều này …


2
Độ phức tạp thời gian của enqueue và dequeue của một hàng đợi được thực hiện với một danh sách liên kết đơn là gì?
Tôi đang cố gắng hiểu độ phức tạp thời gian của hàng đợi được triển khai với cấu trúc dữ liệu danh sách được liên kết. Cuốn sách của tôi nói rằng chúng ta có thể thực hiện một hàng đợi trong thời gian O (1) bằng cách: enqueue ở …




1
Là phân biệt ma trận Hadamard _really_ NP-hard?
Ở một vài nơi khác nhau ( http://www.ams.org/journals/mcom/2004-73-246/S0025-5718-03-01539-4/S0025-5718-03-01539-4.pdf và https: //books.google.com/books?id=qYYKBwAAQBAJ&pg=PA21&lpg=PA21&dq=np-hard+completing+hadamard+matrix&source=bl&ots=8sKv9bAtc8&sig=ITZSmtD2p2xr6Q4RDqhbQQk0NDI&hl=en&sa=X&ved=2ahUKEwiotuLdvfzdAhWBKHwKHUF9AO0Q6AEwB3oECAMQAQ#v=onepage&q=np-hard%20completing% 20hadamard% 20matrix & f = false , để đưa ra hai) người ta khẳng định rằng việc xác định "sự tương đương" của hai ma trận Hadamard (theo nghĩa là cho phép lật dấu và hoán vị trên các …



6
Máy Turing đầu tiên
Có ai biết máy Turing đầu tiên hiệu quả như thế nào không? Ý tôi là có bao nhiêu động tác đã làm trong một giây hoặc lâu hơn ... Tôi chỉ tò mò. Cũng không thể tìm thấy bất kỳ thông tin về nó trên web.


5
Tìm kiếm một thuật toán để xác định chuỗi các dòng lặp lại liên tục trong một chuỗi dài
Tôi muốn một thuật toán có thể xác định các phần lặp lại của dấu vết ngăn xếp lớn như thế này: java.lang.StackOverflowError at transform.Erasure$Eraser.typed1(Erasure.scala:789) at typechecker.Typers$Typer.runTyper$1(Typers.scala:5640) at typechecker.Typers$Typer.typedInternal(Typers.scala:5672) at typechecker.Typers$Typer.body$2(Typers.scala:5613) at typechecker.Typers$Typer.typed(Typers.scala:5618) at typechecker.Typers$Typer.$anonfun$typed1$38(Typers.scala:4752) at typechecker.Typers$Typer.silent(Typers.scala:700) at typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4754) at typechecker.Typers$Typer.typedApply$1(Typers.scala:4801) at typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5586) at typechecker.Typers$Typer.typed1(Typers.scala:5603) at transform.Erasure$Eraser.typed1(Erasure.scala:789) at typechecker.Typers$Typer.runTyper$1(Typers.scala:5640) at …

3
Tìm min chung trong thời gian logarit
Tôi đang tìm kiếm một cấu trúc dữ liệu để lưu trữ một tập hợp sao cho hai trường hợp kích thước O(n)O(n)O(n) được biết là có giao lộ không trống, yếu tố tối thiểu của giao lộ có thể được tìm thấy trong O(logn)O(log⁡n)O(\log n)thời gian. Điều này có …


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.