Linear Search Visualizer ⚡

Nhật ký hệ thống sẽ hiển thị các bước thực thi tại đây...

🔄 Vòng lặp (Iterative)

for (let i = 0; i < arr.length; i++) {
  if (arr[i] === target) return i;
}

🌳 Đệ quy (Recursive)

function search(arr, target, i) {
  if (i >= arr.length) return -1;
  if (arr[i] === target) return i;
  return search(arr, target, i + 1);
}