Trong khoa học máy tính, truy nhập tuần tự có nghĩa là một nhóm (chẳng hạn như dữ liệu trong bộ nhớ một mảng hoặc một tập tin đĩa hoặc băng dữ liệu lưu trữ) các yếu tố được truy cập trong một trình tự xác định trước, đã ra lệnh. Truy nhập tuần tự là đôi khi cách duy nhất truy cập vào dữ liệu, ví dụ nếu nó trên một băng. Nó cũng có thể là phương pháp tiếp cận của sự lựa chọn, ví dụ nếu tất cả những gì là muốn là để xử lý một chuỗi các phần tử dữ liệu theo thứ tự. [1]Tuy nhiên, đó là không có định nghĩa phù hợp truy nhập tuần tự hoặc sequentiality. [2] [3] [4] [5] [6] [7] [8] [9] trong thực tế, các định nghĩa khác nhau sequentiality có thể dẫn đến khác nhau sequentiality định lượng kết quả. Trong không gian kích thước, kích thước yêu cầu, strided khoảng cách, đường dẫn truy cập lạc hậu, tái truy cập có thể ảnh hưởng đến sequentiality. Cho sequentiality thời gian, các đặc điểm như thời gian đa dòng và liên đến ngưỡng có tác động đến định nghĩa của sequentiality. [10]Trong cấu trúc dữ liệu, một cấu trúc dữ liệu được cho là có thể truy cập tuần tự, nếu một trong những chỉ có thể truy cập vào các giá trị chứa trong một thứ tự cụ thể. Ví dụ kinh điển là trong danh sách liên kết. Đánh chỉ mục vào một danh sách có thứ tự truy cập đòi hỏi thời gian O(k), k là chỉ mục. Kết quả là, nhiều thuật toán như hay Hoaresort và tìm kiếm nhị phân suy biến thành xấu các thuật toán thậm chí còn ít hiệu quả hơn so với lựa chọn thay thế ngây thơ của họ; Các thuật toán này là không thực tế mà không cần truy cập ngẫu nhiên. Mặt khác, một số thuật toán, thường là những người mà không cần chỉ mục, yêu cầu chỉ truy nhập tuần tự, chẳng hạn như mergesort, và phải đối mặt với không có hình phạt.
đang được dịch, vui lòng đợi..
