Video giảng Tin học 7 kết nối bài 15 Thuật toán tìm kiếm nhị phân

Video giảng Tin học 7 kết nối bài 15 Thuật toán tìm kiếm nhị phân. Các kiến thức được truyền tải nhẹ nhàng, dễ hiểu. Các phần trọng tâm sẽ được nhấn mạnh, giảng chậm. Xem video, học sinh sẽ dễ dàng hiểu bài và tiếp thu kiến thức nhanh hơn. 

Bạn chưa đủ điều kiện để xem được video này. => Xem video demo

Tóm lược nội dung

BÀI 15: THUẬT TOÁN TÌM KIẾM NHỊ PHÂN 

Thông qua video này, các em sẽ nắm được các kiến thức và kĩ năng như sau:

  • Giải thích được thuật toán tìm kiếm nhị phân.
  • Biểu diễn và mô phỏng được hoạt động của thuật toán tìm kiếm nhị phân trên bộ dữ liệu vào có kích thước nhỏ.
  • Giải thích được mối liên quan giữa sắp xếp và tìm kiếm, nêu được ví dụ minh họa.

HOẠT ĐỘNG KHỞI ĐỘNG

Trước khi bước vào bài học ngày hôm nay, các em suy nghĩ và trả lời: Việc kinh doanh mở rộng, số lượng khách hàng của cửa hàng bán giống cây trồng nhà An lên đến hàng trăm người. Việc tìm kiếm tên khách hàng trong danh sách thật khó khăn. Em có gợi ý gì cho bạn An để việc tìm kiếm được dễ dàng hơn không?

HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC

Nội dung 1: TÌM HIỂU THUẬT TOÁN TÌM KIẾM NHỊ PHÂN

Em hãy hãy viết các bước thực hiện thuật toán tìm kiếm nhị phân?

Video trình bày nội dung:

- Thuật toán tìm kiếm thu hẹp danh sách tìm kiếm chỉ còn một nửa, gọi là tìm kiếm nhị phân.

- Mô tả thuật toán tìm kiếm nhị phân bằng ngôn ngữ tự nhiên:

+ Bước 1. Nếu vùng tìm kiếm không có phần tử nào thì kết luận không tìm thấy và thuật toán kết thúc

+ Bước 2. Xác định vị trí giữa của vùng tìm kiếm. Vị trí này chia vùng tìm kiếm thành hai nửa: nửa trước và nửa sau vị trí giữa

+ Bước 3. Nếu giá trị cần tìm bằng giá trị của vị trí giữa thì kết luận “giá trị cần tìm xuất hiện tại vị trí giữa” và kết thúc.

Bước 4. Nếu giá trị cần tìm nhỏ hơn giá trị của vị trí giữa thì vùng tìm kiếm mới được thu hẹp lại, chỉ còn nửa trước của dãy. Ngược lại (nếu giá trị cần tìm lớn hơn giá trị của vị trí giữa) vùng tìm kiếm mới thu hẹp lại, chỉ còn nửa sau của dãy

+ Bước 5. Lặp lại từ Bước 1 đến Bước 4 cho đến khi tìm thấy giá trị cần tìm (Bước 3) hoặc tìm kiếm không còn phần tử nào (Bước 1)

- Lưu ý: “nửa trước” và “nửa sau” không gồm phần tử giữa

Nội dung 2: Tìm hiểu sắp xếp và tìm kiếm

Em hãy hãy nêu vai trò của việc tìm hiểu sắp xếp và tìm kiếm.

Video trình bày nội dung:

- Sắp xếp giúp cho việc tìm kiếm được thực hiện nhanh hơn

………..

Nội dung video Bài 15: Thuật toán tìm kiếm nhị phân còn nhiều phần rất hấp dẫn và thú vị. Hãy cùng đăng kí để tham gia học bài và củng cố kiến thức thông qua hoạt động luyện tập và vận dụng trong video.

Xem video các bài khác