Chênh lệch giữa giá trị lớn nhất và nhỏ nhất
Bài học 9 trên 11 trong khóa học Sắp xếp nổi bọt của Coddy.
Thử thách
DễTạo một hàm có tên min_max, nhận vào một mảng và kích thước của mảng. In ra hiệu giữa phần tử lớn nhất và phần tử nhỏ nhất trong mảng.
Đầu vào mẫu: [3,2,5,3,6]
Phần tử lớn nhất là 6, phần tử nhỏ nhất là 2.
Hiệu là 6-2=4
Đầu ra: 4
Tự làm thử
#include <stdio.h>
#include <stdlib.h>
int min_max(int* arr, int arr_size, int n) {
// Viết code tại đây
return 0;
}
Tất cả bài học trong Sắp xếp nổi bọt
1Kiến thức cơ bản về sắp xếp nổi bọt
Giới thiệuCách hoạt động của sắp xếp nổi bọtHoán đổi các phần tử liền kềThuật toán sắp xếp nổi bọt3Thử thách luyện tập
Sắp xếp ngượcChênh lệch giữa giá trị lớn nhất và nhỏ nhấtPhần tử nhỏ thứ kAbhinav và bạn bèTự luyện tập: Trình biên dịch C online