Tìm kiếm tuyến tính [serial về các thuật toán cơ bản trong lập trình]
Tìm kiếm tuyến tính (linear search) còn có tên khác là tìm kiếm tuần tự (sequential search) là một kỹ thuật tìm kiếm rất cơ bản và dễ hiểu trong lập trình, đây là kỹ thuật mà có khi bạn đã áp dụng rồi khi thậm chí chưa đọc lý thuyết về nó. Tìm kiếm tuyến tính thực hiện tìm kiếm bằng cách duyệt qua từng phần tử trong mảng, và so sánh nó với giá trị cần tìm kiếm. Vấn đề với tìm kiếm tuyến tính là nó không có hiệu suất tốt trong các mảng lớn (ví dụ …