01/10/2018, 08:29

Thuật toán sắp xếp tên theo thứ tự ABC

mọi người cho em hỏi là hướng trong bài toán sắp xếp tên theo thứ tự ABC…ví dụ tên Nguyễn Văn Duy…làm sao để lúc nhập thì nhập Nguyễn Văn Duy nhưng khi sắp xếp thì theo mỗi phần tên Duy với ạ

Nguyễn Văn Cao viết 10:43 ngày 01/10/2018

Bạn có thể cho input và output mẫu được không ?

rogp10 viết 10:39 ngày 01/10/2018

Cái này bạn phải tách sau khi nhập.

Kiet_le viết 10:35 ngày 01/10/2018

Tạo 1 cái hàm lấy tên:
ten(st: string): string
cho i chạy từ cuối chuỗi lên đầu chuỗi khi nào gặp dấu cách thì dừng và lấy các phần từ đã được duyệt qua VD Nguyễn Văn Duy thì lấy từ Duy

trong phần chương trình chính:

chạy i =1 đến số phần tử của mảng -1
chạy j = i+1 đến số phàn tử của mảng
nếu ten(a[i])>ten(a[j]) thì đổi chỗ chúng
xong
*Bài làm của mình được làm trong lúc buồn ngủ nên có gì sai sót thì bạn bỏ qua cho :))))

Reoteu Ray viết 10:29 ngày 01/10/2018

bạn tìm hiểu thử thuật toán stable …

Bài liên quan
0