Sort trong c++ [Archive] – Diễn Đàn Tin Học

View Full Version : Sort trong c++

Em mới học c++ , đọc đến phần sort thì thấy có sẵn thủ tục sắp xếp trong thư viện stl của dev C++ , nhưng em k biết dùng như thế nào . Ai có thể viết hộ em 1 chương trình hoàn chỉnh sort 1 mảng bất kì nào đó đc k ạ ?

Cho mình hỏi là sort trong C++ có thể dùng để đảo chỗ cùng lúc 2 phần tử ko nhỉ? Ví dụ: Mảng a = 1 9 8 7 5 Mảng id lưu vị trí lúc đầu của dãy. Sau khi sort lại mảng a thì đc kq sau: a = 1 5 7 8 9 id = 1 5 4 3 2

linhhahaduc

Anh minhhieuit ơi . Anh cho em hỏi sâu hơn 1 chút .
em muốn sắp xếp dãy và trong đó có thể thay đổi hàm swap ( tức hàm đổi chỗ )
VD
dãy : 1 12 5 6 4
Vịtri: 1 2 3 4 5

sort xong
dãy : 1 4 5 6 12
Vịtri: 1 5 3 4 2

Anh có thể giúp em đc ko ạ ? Cảm ơn anh 😀

[=========> Bổ sung bài viết <=========]

P/s : tiện cho em hỏi , dấu * ở trước các biến để làm gì thế ạ ?