L7- Bài 14: Thuật toán sắp xếp

L7- Bài 14: Thuật toán sắp xếp

7th Grade

8 Qs

quiz-placeholder

Similar activities

Khám Phá Thuật Toán Sắp Xếp Nhị Phân

Khám Phá Thuật Toán Sắp Xếp Nhị Phân

7th Grade

10 Qs

Câu hỏi trắc nghiệm về thuật toán

Câu hỏi trắc nghiệm về thuật toán

7th Grade

10 Qs

Ôn tập Tin 7 HKII (1)

Ôn tập Tin 7 HKII (1)

7th Grade

10 Qs

Củng cố bài 15: Thuật toán tìm kiếm nhị phân

Củng cố bài 15: Thuật toán tìm kiếm nhị phân

6th - 8th Grade

10 Qs

Củng cố: Bài 15: Tìm kiếm nhị phân

Củng cố: Bài 15: Tìm kiếm nhị phân

6th - 8th Grade

10 Qs

Ôn tập HK2 Tin 7

Ôn tập HK2 Tin 7

7th Grade

8 Qs

Bài 7. Tìm kiếm thông tin trên Internet

Bài 7. Tìm kiếm thông tin trên Internet

1st Grade - University

12 Qs

Ôn tập - Tin học 12

Ôn tập - Tin học 12

KG - 12th Grade

10 Qs

L7- Bài 14: Thuật toán sắp xếp

L7- Bài 14: Thuật toán sắp xếp

Assessment

Quiz

Computers

7th Grade

Hard

Created by

Lê hải Nguyên

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Thuật toán sắp xếp nổi bọt hoạt động dựa trên nguyên tắc nào?

Chọn phần tử lớn nhất và đặt nó vào vị trí cuối cùng.

So sánh các cặp phần tử liền kề và hoán đổi nếu cần.

Chia danh sách thành hai phần rồi sắp xếp từng phần.

Sắp xếp các phần tử theo thứ tự ngẫu nhiên.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Thuật toán sắp xếp chọn tìm kiếm gì trong mỗi lần lặp?

Phần tử nhỏ nhất và đặt vào vị trí đúng.

Phần tử lớn nhất và giữ nguyên vị trí.

Phần tử ở giữa danh sách.

Phần tử lớn nhất và loại bỏ khỏi danh sách.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Khi sắp xếp một danh sách gồm 5 phần tử theo thuật toán sắp xếp nổi bọt, cần tối đa bao nhiêu lần duyệt qua danh sách?

2

3

4

5

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tại sao thuật toán sắp xếp nổi bọt thường chậm hơn sắp xếp chọn khi làm việc với danh sách lớn?

Vì nó luôn phải thực hiện nhiều lần hoán đổi hơn.

Vì nó chỉ sắp xếp phần tử lớn nhất.

Vì nó cần sắp xếp trước khi thực hiện.

Vì nó không so sánh tất cả các phần tử.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Ý nghĩa của việc chia một bài toán lớn thành các bài toán nhỏ hơn là gì?

Giúp giải quyết từng phần dễ dàng hơn và giảm độ phức tạp.

Làm bài toán trở nên khó hiểu hơn.

Giảm số lượng dữ liệu cần xử lý.

Tăng số lần thực hiện thuật toán.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cho danh sách [8, 3, 5, 1]. Sau lần lặp đầu tiên của thuật toán sắp xếp chọn, danh sách sẽ là:

[1, 3, 5, 8]

[8, 3, 5, 1]

[1, 8, 5, 3]

[3, 5, 1, 8]

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Với thuật toán sắp xếp nổi bọt, nếu danh sách đầu vào là [7, 2, 9, 4], danh sách sau lần duyệt đầu tiên sẽ là:

[2, 7, 4, 9]

[7, 2, 4, 9]

[2, 4, 7, 9]

[7, 9, 2, 4]

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Cho danh sách [4, 1, 3, 2]. Mô phỏng thuật toán sắp xếp nổi bọt đến khi danh sách được sắp xếp hoàn toàn. Kết quả đúng là:

[1, 2, 3, 4] sau 4 lần lặp.

[1, 2, 3, 4] sau 3 lần lặp.

[1, 2, 3, 4] sau 2 lần lặp.

[1, 2, 3, 4] sau 1 lần lặp.