Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: [ Solved ]Giúp em sắp xếp struct sinhvien .

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    12

    Mặc định [ Solved ]Giúp em sắp xếp struct sinhvien .

    em có làm 1 struct sinhvien,nhưng lai lộn xộn quá.em muốn sắp xếp nó lại trước khi in ra.nhưng lại ko biết cách làm.(sắp theo tên,trùng tên thì theo họ,trùng họ thì theo ngày sinh...)và dùng các hàm nào.các pro có thể giúp đỡ em 1 tay được ko.ví như em cần các hàm gì,và hướng đi ntn.em ko cần code nên đừng post code lên làm chi.code trên mạng nhìu lắm nhưng ko hỉu.nên mới vô đây nhờ các pro huơng dẫn.thank!!!!
    HỌC HỌC NỮA HỌC MÃI.
    YÊU LÀM CHI CHO ĐỜI THÊM KHỔ.
    HỌC CHI NHIỀU XÁCH RỔ ĂN XIN.

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    - Viết 1 hàm sort range( begin, end ), 2 con trỏ hay 2 index đều được, dùng bubble sort cho nó dễ.
    - class Sinh Viên viết 4 hàm : so sánh tên, so sánh họ, so sánh ngày sinh.
    Cách dễ nhất :
    1st : sort theo tên.
    2nd : lặp qua dãy sinh viên, giữ lại vị trí bắt đầu trùng tên -> vị trí kết thúc trùng tên -> dùng sort range theo họ.
    3st : lặp qua dãy sinh viên, giữ lại vị trí bắt đầu trùng cả họ và tên -> vị trí kết thúc trùng cả họ và tên -> dùng sort range theo ngày sinh.

Các đề tài tương tự

  1. struct sinhvien sử dụng thành phần là con trỏ thì hàm nhập, xuất bị sai
    Gửi bởi dong591 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 07-01-2011, 06:24 PM
  2. xây dựng lớp SinhVien. giúp mình?
    Gửi bởi SadAngel trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 6
    Bài viết cuối: 20-09-2010, 06:37 PM
  3. Mã nguồn C Lỗi sắp xếp struct SinhVien trong C
    Gửi bởi it_p0k3t trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 10
    Bài viết cuối: 13-05-2010, 04:33 PM
  4. Sử dụng Struct để lưu trữ thông tin sinhvien
    Gửi bởi nh0ck0nbl trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 27-12-2009, 04:37 AM
  5. [Solved]hỏi về struct ( sai chỗ nào đây nhỉ)
    Gửi bởi thanhlinhhue trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 8
    Bài viết cuối: 03-12-2008, 10:42 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn