Sắp xếp 2 mảng đồng thời trong c++

cho em hỏi là em có 2 mảng
a1= 1 2 1 3 7
a2= 3 7 4 5 9

làm sao em có thể sắp xếp 2 mảng này đồng thời vs nhau ạ
tức là mình chỉ sắp xếp mảng a2 tăng dần và các giá trị ban đầu cùng chỉ số của 2 mảng vẫn cùng chỉ số với nhau
kiểu như a1 sắp xếp theo trình tự của a2 ấy
sau khi sắp xếp nó có dạng thế này:
a1=1 1 3 2 7
a2=3 4 5 7 9

kiểu đó đấy (p/s: em ko giải thích rõ lắm mong các tiền bối bỏ qua:)))

Khi đảo (swap) thì đảo cả 2 mảng cùng lúc thôi.

6 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?