Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Định hướng bài toán sắp xếp mảng hai chiều
16:23 14-06-2023
443 lượt xem
1 bình luận
20:04 14-06-2023
Cho mình hỏi là làm thế nào để lập trình nhập vào mảng hai chiều gồm m dòng n cột. Sắp xếp các giá trị trong mảng tăng dần từ trái sang phải từ trên xuống dưới. In mảng sau khi sắp xếp ra màn hình.
Ví dụ như thê này:
Input:
3 4
4 5 2 1
7 3 5 6
9 8 6 4
Output:
1 2 3 4
4 5 5 6
6 7 8 9
Nhập hàng, nhập cột, tạo mảng hai chiều có kích thước m hàng và n cột.
Sử dụng hai vòng lặp for để lặp qua từng hàng và cột của mảng, yêu cầu nhập giá trị tại vị trí đó
Rồi dùng các thuật toán sắp xếp kiểu sắp xếp chọn, sắp xếp nổi bọt, ...là ra mà.
Cụ thể thì mình chưa biết bạn gặp khó khăn chỗ nào.