TopStudy

Đáp án và lời giải

15 câu Trắc nghiệm Tin học 7 Cánh diều Bài 2: Tìm kiếm nhị phân có đáp án

Về trang đề

Câu 1

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Thuật toán tìm kiếm nhị phân chỉ áp dụng được cho dãy đã sắp xếp thứ tự.

Câu 2

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Tìm kiếm nhị phân là: Tìm kiếm bằng cách chia dãy làm hai nửa, loại bỏ nửa dãy chắc chắn không chứa phần tử cần tìm, chỉ tìm kiếm trong nửa dãy còn lại.

Câu 3

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án đúng là: C

Tìm kiếm nhị phân nhanh hơn tìm kiếm tuần tự vì: Dãy đã được sắp xếp và tìm kiếm bằng cách chia dãy làm hai nửa, loại bỏ nửa dãy chắc chắn không chứa phần tử cần tìm, chỉ tìm kiếm trong nửa dãy còn lại.

Câu 4

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Vì dãy đã được sắp xếp mới có thể áp dụng thuật toán tìm kiếm nhị phân.

Câu 5

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Để tìm một số trong dãy đã được sắp xếp tăng dần, thuật toán tìm kiếm nhanh nhất là:

Tìm kiếm nhị phân.

Câu 6

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Điều kiện để áp dụng thuật toán nhị phân là: Dãy đã được sắp xếp tăng dần hoặc giảm dần.

Câu 7

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Điều kiện lặp trong bài toán tìm kiếm nhị phân là: Phạm vi tìm kiếm dài hơn 1 và kết quả=chưa tìm thấy.

Câu 8

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Trong thuật toán tìm kiếm nhị phân, việc tìm kiếm sẽ dừng khi: Đã tìm thấy kết quả mong muốn hoặc phạm vi tìm kiếm chỉ còn 1 số.

Câu 9

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Chỉ có thể áp dụng thuật toán tìm kiếm nhị phân cho bài toán đã được sắp xếp.

Câu 10

Lời giải do TopStudy biên soạn

Đáp án: D

Đáp án đúng là: D

Vì số 8 đứng ở vị trí thứ 4 trong dãy

Câu 11

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Vì phần tử 4 đứng ở vị trí thứ 4 trong dãy có 7 phần tử.

Câu 12

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Vì x=4 là phần tử giữa của phạm vi tìm kiếm.

Câu 13

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Đối với dãy đã sắp xếp tăng dần, khi số cần tìm nhỏ hơn phần tử giữa của phạm vi tìm kiếm thì phạm vi tìm kiếm nằm ở nửa đầu của dãy.

Câu 14

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án đúng là: A

Đối với dãy đã sắp xếp tăng dần, khi số cần tìm lớn hơn phần tử giữa của phạm vi tìm kiếm thì phạm vi tìm kiếm nằm ở nửa sau của dãy.

Câu 15

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án đúng là: B

Vì phần tử giữa là 6, mà 8>6 nên phạm vi tìm kiếm là ở nửa dãy sau.