Có thể bạn quan tâm


Đang tải thanh công cụ tìm kiếm ...

Trang 1/2 12 cuốicuối
Hiện kết quả từ 1 tới 10 của 13

Thuật toán sắp xếp nổi bọt - Bubble Sort

Chủ đề được gửi trong chuyên mục C ASCII/ C++ bởi huunam09


  1. 28-11-2009, 04:23 PM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    Thực ra thuật toán này thì ai cũng biết nhưng để hiểu rõ bản chất và mình cũng muốn giúp cho các mới học lập trình C hiểu rõ hơn !!! các bạn nào pro rùi thì đóng góp ý kiến cho các bạn mới học nhá !!!
    Bài viết được sưu tầm trên : www.ohisee.com
    Bắt đầu :
    Ý tưởng của thuật toán :
    Thuật toán này dựa trên ý tưởng duyệt qua mảng bằng vòng lặp, cái nào nhỏ thì đưa lên trên (đây là lý do nó được gọi là Nổi Bọt, hay Nổi Bong Bóng)
    Cài đặt:
    Không dùng hàm:


    Và có dùng hàm:



    Trạng thái bộ nhớ trong quá trình chạy:


    (chú ý rằng đây chỉ là một trong nhiều cách cài đặt thuật toán này)

    Contact me:



  2. 5 Thành viên dưới đây đã cảm ơn cho bài viết rất có ích của huunam09 :

    anhtuan9889 (12-12-2009),dinhmenh12 (09-12-2010),lunxoanla0011 (11-03-2010),sannguyenitc (13-05-2012),vumanhhoang0305 (05-12-2010)

  3. 12-12-2009, 01:35 PM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    hay quá mình đang câng bài này đây !
    ban post tiếp hàm xuất ra mạngt theo các bước cho minh tham khảo với. mình làm hoài mà ko được, kông biết nó lỗi chỗ nào nữa!
  4. 12-12-2009, 03:56 PM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    Trích Nguyên văn bởi anhtuan9889 Xem bài viết
    hay quá mình đang câng bài này đây !
    ban post tiếp hàm xuất ra mạngt theo các bước cho minh tham khảo với. mình làm hoài mà ko được, kông biết nó lỗi chỗ nào nữa!
    bạn post lỗi lên xem thử ! chứ tự dưng bảo mình sửa thì sao làm được !

    Contact me:



  5. 12-12-2009, 06:51 PM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    bạn send cho mình code hàm xuất dc ko?
  6. 12-12-2009, 07:19 PM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    mình nói thuật toán được không !mà cái hiển thị đó chỉ là diễn giải thui mà ! chứ quan trọng ji đâu ! chủ yếu là phải hiện thị được kết quả cuối và đúng thui mà !
    tại vì mình cũng quên quên code (học lâu rùi mà)! chỉ hiểu thuật toán thui !mấy cái diễn giải không quan tâm lém

    Contact me:



  7. 05-12-2010, 10:07 AM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    bài đã lâu nhưng đọc rất dễ hiểu .thank chủ thớt
  8. 20-06-2011, 10:23 AM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    mình viết một bài sắp xếp theo phương pháp chọn nhưng mà k chạy được giúp mình với, mình post bài lên bà con giúp mình với nha:
    #include<stdio.h>
    #include<conio.h>
    int k, min, i, j,n, a[100], tam;
    void main()
    {
    printf("nhap so luong so:");
    scanf("%d",&n);

    for(i=0;i<n;i++)
    {
    printf("\n so thu %d:",i);
    scanf("%d",&a[i]);
    }
    for(i=0;i<n-1;i++)
    {

    min=a[i+1]; k=i+1;
    for(j=i+2;j<=n;j++)
    {

    if (a[j]<min)
    {
    min=a[j]; k=j;
    }
    }
    if (a[i]>a[k]);
    {
    tam=a[i]; a[i]=a[k];a[k]=tam;
    }
    }
    for(i=0;i<n;i++)
    {

    printf("%5d",a[i]);
    }

    }
    ----> BỔ SUNG BÀI VIẾT<----
    ---------------------------------------------------------------
    sửa giúp mình bài này nữa, mình làm sắp xếp nỗi bọt mà cũng không chạy được, help me:


    #include<stdio.h>
    #include<conio.h>
    void sapxep(int []);
    int n,i,j, tam, a[100];
    void main()
    {
    printf("nhap so luong so:");
    scanf("%d",&n);

    for(i=0;i<n;i++)
    {
    printf("\n so thu %d:",i);
    scanf("%d",&a[i]);
    }
    }
    void sapxep(int a[])
    {

    for (i=2;i<=n;i++)
    {
    for(j=n;j>=i;j--)
    {
    if (a[j]<a[j-1])
    {
    tam=a[j];a[j]=a[j-1];
    a[j-1]=tam;
    }

    }
    }
    for(i=0;i<n;i++)
    {

    printf("%5d",a[i]);
    }

    }
  9. 17-05-2012, 01:57 PM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    bạn send cho mình code hàm xuất dc ko?
  10. 18-05-2012, 09:51 AM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

  11. 10-11-2012, 09:14 AM

    Thuật toán sắp xếp nổi bọt - Bubble Sort

    Cái này là Buble Sort à . Mình thấy nó hình như là Interchange Sort thì phãi ?

    Buble Sort là thế này :
    Code:
    void BubleSort(int a[],int n){
    	for(int i=0;i<n-1;i++)
    		for(int j=n-1;j>i;j--)
    			if(a[j]<a[j-1])
    				Hoanvi(a[j],a[j-1]);
    }
Trang 1/2 12 cuốicuối

Facebook comment

Thông tin đề tài

Users Browsing this Thread

Hiện đang có 1 người đang xem bài viết này. (0 thành viên và 1 khách)

Visitors found this page by searching for:

thuật toán sắp xếp nổi bọt

sắp xếp nổi bọt

thuat toan noi bot

bubble sort

sap xep noi bot

thuật toán nổi bọtthuat toan sap xep noi botthuat toan bubble sortthuat toan sap xepbuble sortthuật toán bubble sort c phuong phap sap xep noi botsắp xếp nổi bọt trong c thuat toan noi bot trong cthuật toán nổi bọt trong cgiải thuật bubble sortgiải thuật sắp xếp nổi bọtsap xep noi bot trong cPHUONG PHAP NOI BOTsap xep noi bot c bubblesortthuật toán sắp xếp nổi bọt trong cgiai thuat bubble sortsap xep bubble sortthuật toán sắp xếp bubble sort