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

Đề tài: Các thuật toán sắp xếp dãy số

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

    Mặc định Các thuật toán sắp xếp dãy số

    Các anh chị ơi cho em hỏi giải thuật của bài toán sắp xếp dãy số như thế nào?

    Vui lòng đặt tên topic phản ánh nội dung câu hỏi !
    Đã được chỉnh sửa lần cuối bởi rox_rook : 09-04-2008 lúc 09:28 AM.

  2. #2
    Ngày gia nhập
    03 2008
    Nơi ở
    TP HCM
    Bài viết
    30

    Bạn vào đây thử xem.Hy vọng sẽ có ích cho bạn.
    http://vi.wikipedia.org/wiki/Thu%E1%...Fp_x%E1%BA%BFp
    Chúc may mắn

  3. #3
    Ngày gia nhập
    01 2008
    Bài viết
    17

    bạn muốn sắp xếp dãy số tăng hay giảm : minh trình bày cho bạn cách sắp tăng naha
    PHP Code:
    in Hv(int &a,int &b)
    {
        
    int tam=a;
        
    tamb;

        
    a=b;
    }
    void Sap_Tang(int A[],n)
    {
        for(
    int i=0;i<n;i++
            for(
    int j=j+1;j<n;j++)
                if(
    A[i>A[j])
                    
    HV(A[i],A[j]);

    vậy thôi chúc bạn thành công có gì liên hệ mình nha tu hàm hoán vị "hv" lau rồi ko sử dụng nên ghi vậy nếu chạy thử ko đc thì liên hệ lại theo nick "hoangtulacduong_2004"
    Để có tình yêu ta phải trở thành kẻ tàn nhẫn, hoặc chấp nhận là kẻ thất bại khi chưa ra trận

  4. #4
    Ngày gia nhập
    03 2008
    Nơi ở
    TP HCM
    Bài viết
    30

    Code:
    in Hv(int &a,int &b)
    {
        int tam=a;
        tam= b; // a=b;
    
        a=b;   // b= tam;
    }
    Code:
    void Sap_Tang(int A[],n)
    {
        for(int i=0;i<n;i++)   // i < n - 1;chạy tới n-2 là được rồi
            for(int j=j+1;j<n;j++) // j = i + 1; 
                if(A[i]>A[j])
                    HV(A[i],A[j]);
    }
    Đã được chỉnh sửa lần cuối bởi nhocxinh : 09-04-2008 lúc 10:15 AM.

  5. #5
    Ngày gia nhập
    04 2008
    Bài viết
    24

    Mình sẽ đưa ra đoạn code hoàn chỉnh minh họa 1 bài toán sắp sếp 1 dãy các số nguyên để bạn tham khảo. Trong đó dãy số được nhập từ bàn phím.

    C Code:
    1. #include <stdio.h>
    2. #include <conio.h>
    3. void
    4. main ()
    5. {
    6. int a[40];    /* gioi han toi da 40 phan tu so nguyen */
    7. int i, j, n, temp;
    8. do
    9. {
    10. printf(" \nNhap so luong phan tu cua day so: ");
    11. scanf("%d", &n);
    12. }
    13. while (n > 40);   /* Neu so phan tu lon hon 40 thi nhap lai */
    14. for (i = 0; i < n; i++)
    15.      {
    16.       printf(" a[%d] = ", i);
    17.       scanf("%d", &a[i]);
    18.       }
    19. /* Sap xep day so vua nhap */
    20. for (i = 0; i < n - 1; i++)
    21.     for (j = i + 1; j < n; j++)
    22.     {
    23.      if (a[i] > a[j])
    24.        {
    25.         temp = a[i];
    26.         a[i] = a[j];
    27.         a[j] = temp;
    28.         }
    29.     }
    30. printf(" \nCac phan tu cua day sau khi da sap xep la: ");
    31. for (i = 0; i < n; i++)
    32.     printf(" %8d", a[i]);
    33. getch();
    34. }
    Bạn có thể cải tiến thuật toán hoặc làm theo cách khác. Chúc bạn thành công.
    Đã được chỉnh sửa lần cuối bởi lelinhcntt : 20-04-2008 lúc 09:58 AM.

  6. #6
    Ngày gia nhập
    01 2007
    Nơi ở
    Somewhere I belong
    Bài viết
    168

    Mặc định Các thuật toán sắp xếp dãy số

    http://forums.congdongcviet.com/showthread.php?t=6170
    Hy vọng topic trên ít nhiều giúp cho bạn.
    In code we trust

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

  1. Dịch thuật, công ty dịch thuật, dịch vụ dịch thuật chuyên nghiệp
    Gửi bởi vecvn trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 4
    Bài viết cuối: 18-11-2012, 10:44 PM
  2. Dịch vụ kế toán: Báo cáo thuế, dịch vụ tư vấn thuế, báo cáo thuế tncn vnnp
    Gửi bởi ecomvnnp01 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 1
    Bài viết cuối: 16-02-2012, 11:07 AM
  3. Bài tập C++ Viết chương trình nhập số lượng hàng hóa, giá cả, thuế, xuất ra tổng giá, thuế, tổng cộng
    Gửi bởi seit trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 04-03-2011, 09:04 AM
  4. Hướng dẫn kê khai thuế thu nhập cá nhân, thuế doanh nghiệp 0903034381
    Gửi bởi thngxanhcty trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 19-05-2010, 02:33 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