Menu
CoddyTech

Sắp xếp trộn

Bài học 1 trên 3 trong khóa học Thử thách code phỏng vấn, bộ I của Coddy.

challenge icon

Thử thách

Dễ

Viết một hàm (function) có tên mergeSort, nhận hai danh sách đã sắp xếp làm đầu vào, gộp chúng thành một danh sách đã sắp xếp rồi trả về danh sách đó.

Ví dụ:

Đầu vào:

[1, 4, 6, 8, 14, 23]

[2, 3, 5, 7, 11, 18, 19, 20]

Đầu ra mong đợi:

[1, 2, 3, 4, 5, 6, 7, 8, 11, 14, 18, 19, 20, 23]

Tự làm thử

int* mergeSort(int* a1, int a1Size, int* a2, int a2Size, int* returnSize) {
    // Viết code vào đây
}

Tất cả bài học trong Thử thách code phỏng vấn, bộ I

1Thử thách

Sắp xếp trộnGần như đối xứngPhổ biến thứ hai

Tự luyện tập: Trình biên dịch C online