Câu 36. Sử dụng thuật toán sắp xếp nổi bọt, hãy nêu c...">
K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

24 tháng 8 2025

Vòng lặp 1:

Dãy ban đầu: 3, 2, 4, 1, 5


Tìm số nhỏ nhất từ vị trí 0 đến 4 → là 1


Đổi chỗ 1 với 3


Kết quả sau vòng 1: 1, 2, 4, 3, 5


Vòng lặp 2:

Dãy hiện tại: 1, 2, 4, 3, 5


Tìm số nhỏ nhất từ vị trí 1 đến 4 → là 2


Đã đúng vị trí → không đổi


Kết quả sau vòng 2: 1, 2, 4, 3, 5


Vòng lặp 3:

Dãy hiện tại: 1, 2, 4, 3, 5


Tìm số nhỏ nhất từ vị trí 2 đến 4 → là 3


Đổi chỗ 3 với 4


Kết quả sau vòng 3: 1, 2, 3, 4, 5


Vòng lặp 4:

Dãy hiện tại: 1, 2, 3, 4, 5


Tìm số nhỏ nhất từ vị trí 3 đến 4 → là 4


Đã đúng vị trí → không đổi


Kết quả sau vòng 4: 1, 2, 3, 4, 5


Kết luận:

Dãy số sau khi sắp xếp tăng dần là: 1, 2, 3, 4, 5

25 tháng 8 2025

Kết quả VL1: 1, 2, 4, 3, 5

Kết quả VL2: 1, 2, 4, 3, 5

Kết quả VL3: 1, 2, 3, 4, 5

Kết quả VL4: 1, 2, 3, 4, 5

Kết quả VL5: 1, 2, 3, 4, 5

23 tháng 8 2025

là một thuật toán đơn giản, so sánh từng cặp phần tử liền kề và hoán đổi chúng nếu chúng sai thứ tự, cho đến khi toàn bộ dãy được sắp xếp.

25 tháng 8 2025

- Thuật toán sắp xếp nổi bọt là một phương pháp sắp xếp đơn giản bằng cách so sánh cặp phần tử kề nhau và hoán đổi nếu không đúng thứ tự. Sau mỗi vòng lặp, phần tử lớn nhất (hoặc nhỏ nhất) sẽ được đẩy về đúng vị trí. Quá trình tiếp tục cho đến khi không còn hoán đổi nào nữa.

- Thuật toán sắp xếp chọn hoạt động bằng cách tìm phần tử nhỏ nhất trong danh sách chưa sắp xếp và đổi chỗ với phần tử đầu tiên của danh sách chưa sắp xếp. Tiếp tục lặp lại cho đến khi danh sách được sắp xếp hoàn toàn.

24 tháng 8 2025

đây nhé

Dãy ban đầu: [7.5, 9.0, 6.0, 8.5, 7.0]

  • Lượt 1: so sánh dần, đổi chỗ → [7.5, 6.0, 8.5, 7.0, 9.0]
  • Lượt 2: tiếp tục đổi chỗ → [6.0, 7.5, 7.0, 8.5, 9.0]
  • Lượt 3: tiếp tục → [6.0, 7.0, 7.5, 8.5, 9.0]
  • Lượt 4: dãy đã đúng thứ tự.

Kết quả: [6.0, 7.0, 7.5, 8.5, 9.0]

21 tháng 9 2025

a) Đúng

b) Sai. Nếu mã số cần tìm là 2350 mà ở giữa là 3000, thì ta phải tìm tiếp ở nửa bên trái (nhỏ hơn), chứ không phải nửa bên phải.

c) Đúng

d) Đúng

23 tháng 8 2025

Vì tìm kiếm nhị phân cần danh sách đã sắp xếp để biết chắc phần tử cần tìm nằm ở bên trái hay bên phải. Nếu không sắp xếp, ta không thể loại bỏ nửa danh sách một cách chính xác

Câu 1. Trong các phần mềm có tên sau, phần mềm nào là phần mềm bảng tinh. A. Microsoft word B.Microsoft excel C. Microsoft power point D. Microsoft accessCâu 2. Khối là tập hợp các ô kề nhau tạo thành hình chữ nhật. Địa chỉ khối được thể hiện như câu nào sau đây là đúng.A. H1...H5 B.H1:H5 ...
Đọc tiếp

Câu 1. Trong các phần mềm có tên sau, phần mềm nào là phần mềm bảng tinh.

A. Microsoft word B.Microsoft excel C. Microsoft power point D. Microsoft access

Câu 2. Khối là tập hợp các ô kề nhau tạo thành hình chữ nhật. Địa chỉ khối được thể hiện như câu nào sau đây là đúng.

A. H1...H5 B.H1:H5 C.H1-H5 D.H1->H5

Câu 3. Hộp tên cho biết thông tin:

A. Tên của cột B. Tên của hàng C. Địa chỉ ô tính được chọn D. Không có ý nào đúngể

Câu 4. Thanh công thức dùng để :

A. Hiển thị nội dung ô tính được chọn B. Nhập dữ liệu cho ô tính được chọn

C. Hiển thị công thức trong ô tính được chọn D. Cả 3 ý trên

Câu 5. Trong ô tính xuất hiện ###### vì:

A. Độ rộng của cột quá nhỏ không hiển thị hết dãy số quá dài

B. Độ rộng của hàng quá nhỏ không hiển thị hết dãy số quá dài

C. Tính toán ra kết quả sai

D.Công thức nhập sai

Câu 6. Để sửa dữ liệu ta:

A. Nháy đúp chuột trái vào ô cần sửa B. Nháy nút chuột trái

C. Nháy đúp chuột phải vào ô cần sửa D. Nháy nút chuột phải

Câu 7. Để lưu trang tính ta chọn lệnh:

A.File\Open B. File\New C. File\Save D. File\Exit

Câu 8. Trong các công thức sau công thức nào viết đúng:

A. =Sum(A1;A2;A3;A4) B.=SUM(A1,A2,A3,A4) C.=sum(A1;A4) D.=Sum(A1-A4)

Câu 9. Trong các công thức tính trung bình cộng, công thức nào viết sai:

A. =Average(A1:A5) B.=SUM(A1:A5)/5 C. =Average(A1:A5)/5 D.=(A1+A2+A3+A4)/5

Câu 10.Để tính tổng giá trị trong các ô E3 và F7, sau đó nhân với 10% ta thực hiện bằng công thức nào sau đây

A. E3+F7*10% B. (E3+F7)*10% C.=(E3+F7)*10% D.=E3+(F7*10%)

Câu 11. Để thêm 1 cột trên trang tính ta thực hiện như sau:

A.Insert/ Rows B. Insert/ Columns C. Table/ Columns D. Table/ Rows

Câu 12. Muốn xóa 1 hàng hoặc 1 cột ta chọn hàng hoặc cột cần xóa rồi sử dụng lệnh nào sau đây

A.Edit/ clear B. Edit/ paste C. Edit/ cut D. Edit/ Delete

Câu 13. Loại dữ liệu nào sau đây được căn lề trái trong ô tính

A. Dữ liệu số B. Dữ liệu kí tự C.Dữ liệu kiểu ngày tháng D. Dữ liệu hàm

Câu 14. Một bảng tính có thể bao gồm;

A. 1 trang tính B. 2 trang tính C. 3 trang tính D.Nhiều trang tính

Câu 15. Phần mềm Typing Test dùng để:

A. Luyện gõ phím nhanh bằng 10 ngón B. Học địa lí thế giới

C. Học toán học D. Học vẽ hình hình học động

Câu 16. Cho biết kết quả của hàm=Average(4,!0,16)

A. 10 B. 30 C. 16 D. 4

Câu 17. Để thoát khỏi màn hình Excel ta chọn cách nào sau đây

A. File/ Open B. File/ Save C. File/ Exit D. File/ Print

Câu 18. Địa chỉ ô B3 nằm ở

A. Cột B, cột 3 B. Dòng B, cột 3 C. Dòng B, dòng 3 D. Cột B, dòng 3

Tự luận:

1) Nêu các thành phần chính của trang tính

2) Nêu cách nhập công thức và cách nhập hàm

3) Nêu cách nhập ô, chọn hàng, chọn cột, chột một khối

4) Nêu các bước điều chỉnh độ rộng của cột, độ cao của hàng, chèn thêm cột(hàng), xóa cột(hàng), sao chép và di chuyển dữ liệu

5) Nêu các thao tác để chèn thêm cột, thêm hàng

6) Cho bảng tính:

ABCDEFG

1

2SttHọ và tênTHCBWordExcelTổng điểmTrung bình

31Nguyễn Hảo Hớn108.58??

42Trần Lạc Gia798.5??

53Lý Nhược Đồng986.5??

64Mai Trúc Lõm985??

75Nguyễn Thị Thùy7910??

86Trần Mai Lan765??

97Lý Thanh Thanh6.59.57??

10 Điểm cao nhất?????

11 Điểm thấp nhất?????

Yêu cầu:

a) Dùng hàm để tìm điểm cao nhất, điểm thấp nhất( tại C10, C11, D10, D11, E10, E11)

b) Dùng hàm để tính tổng 3 môn của học sinh tại ô F3

c) Dùng hàm để tính tổng trung bình của các môn tại ô G3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4
4 tháng 1 2017

dài quá bạn ơi mk không tính được hết

14 tháng 1 2017

DÀI QUÁ,MK KO TÍNH DC HẾT ĐÂU

24 tháng 8 2025

Việc chia bài toán lớn thành những bài toán nhỏ giúp thuật toán sắp xếp dễ hiểu hơn, dễ thực hiện hơnhiệu quả hơn. Khi giải quyết từng phần nhỏ, ta sắp xếp nhanh và chính xác, rồi ghép lại sẽ được kết quả đúng cho cả bài toán.

21 tháng 9 2025

Việc chia một bài toán lớn thành những bài toán nhỏ hơn giúp các thuật toán sắp xếp hiệu quả và dễ hiểu hơn vì:

- Dễ giải quyết hơn: Bài toán sắp xếp cả một dãy dài rất phức tạp. Nếu chia thành những phần nhỏ, ta chỉ cần xử lý từng phần, đơn giản hơn nhiều.

- Tiết kiệm thời gian: Nhiều thuật toán (như sắp xếp nhanh, sắp xếp trộn) dựa trên ý tưởng chia nhỏ dãy, sắp xếp các phần, rồi ghép lại. Cách này làm giảm số lần so sánh, nên nhanh hơn.

- Dễ hiểu và dễ thực hiện: Khi chia nhỏ, thuật toán trở nên rõ ràng từng bước. Người học, người lập trình dễ theo dõi và kiểm tra kết quả hơn.

- Tái sử dụng cách giải: Các bài toán nhỏ thường có cùng dạng như bài toán ban đầu. Ta có thể áp dụng lại chính thuật toán ban đầu (gọi là “đệ quy”), nên gọn và logic hơn.

24 tháng 8 2025

Cách làm theo tìm kiếm nhị phân:

  1. Xác định khoảng cần tìm: từ 1001 đến 1500.
  2. Tìm số ở giữa: \(\frac{1001 + 1500}{2} = 1250 , 5 \approx 1250\).
    • So sánh 1320 với 1250. Vì 1320 > 1250, ta bỏ nửa trái (1001 → 1250), chỉ giữ nửa phải (1251 → 1500).
  3. Lấy số giữa của khoảng mới: \(\frac{1251 + 1500}{2} = 1375 , 5 \approx 1375\).
    • So sánh 1320 với 1375. Vì 1320 < 1375, ta bỏ nửa phải (1375 → 1500), chỉ giữ nửa trái (1251 → 1374).
  4. Lấy số giữa của khoảng mới: \(\frac{1251 + 1374}{2} = 1312 , 5 \approx 1312\).
    • So sánh 1320 với 1312. Vì 1320 > 1312, ta bỏ nửa trái, giữ nửa phải (1313 → 1374).
  5. Lấy số giữa: \(\frac{1313 + 1374}{2} = 1343 , 5 \approx 1343\).
    • So sánh 1320 với 1343. Vì 1320 < 1343, ta giữ nửa trái (1313 → 1342).
  6. Lấy số giữa: \(\frac{1313 + 1342}{2} = 1327 , 5 \approx 1327\).
    • So sánh 1320 với 1327. Vì 1320 < 1327, ta giữ nửa trái (1313 → 1326).
  7. Lấy số giữa: \(\frac{1313 + 1326}{2} = 1319 , 5 \approx 1319\).
    • So sánh 1320 với 1319. Vì 1320 > 1319, ta giữ nửa phải (1320 → 1326).
  8. Lấy số giữa: \(\frac{1320 + 1326}{2} = 1323\).
    • So sánh 1320 với 1323. Vì 1320 < 1323, ta giữ nửa trái (1320 → 1322).
  9. Lấy số giữa: \(\frac{1320 + 1322}{2} = 1321\).
    • So sánh 1320 với 1321. Vì 1320 < 1321, ta giữ nửa trái (1320 → 1320).
  10. Còn lại đúng một số 1320 → tìm thấy chiếc điện thoại cần mua. ✅