تبلیغات
برنامه نویسی به زبان ++c - برنامه bubble sort بازگشتی و هوشمند
 
برنامه نویسی به زبان ++c
درباره وبلاگ



مدیر وبلاگ : برنامه نویس
نویسندگان
نظرسنجی
شما از کدام سیستم عامل استفاده می کنید؟








آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
برنامه زیر دو تابع مرتب سازی حبابی است
در مرتب سازی حبابی هوشمند اگر کل آرایه مرتب باشد از تابع خارج می شود.
i در مرتب سازی بازگشتی ابتدای آرایه و n طول آرایه است.

void BubbleSortBazghashti(int *t,int i,int n)
{
    int temp;
    if(i<n-1)
    {
        if(t[i]>t[i+1])
        {
            temp=t[i];
            t[i]=t[i+1];
            t[i+1]=temp;
        }
        BubbleSort(t,i+1,n);
        BubbleSort(t,i,n-1);
    }
}
//***************************
void ‌‌BubbleSortHoshmand(int *t,int n)
{
    int i,j,temp,flag;
    for(i=1;i<=n-1;i++)
    {
        flag=1;
        for(j=0;j<=n-1-i;j++)
            if(t[j]>t[j+1])
            {
                temp=t[j];
                t[j]=t[j+1];
                t[j+1]=temp;
                flag=0;
            }
        if(flag) return;
    }
}




نوع مطلب : برنامه نویسی، 
برچسب ها : bubble sort، مرتب سازی حبابی، مرتب سازی حبابی بازگشتی، مرتب سازی حبابی هوشمند، برنامه مرتب سازی حبابی، bubble sort هوشمند، bubble sort بازگشتی،
لینک های مرتبط :

       نظرات
جمعه 28 مهر 1391
برنامه نویس
دوشنبه 27 شهریور 1396 06:26 ق.ظ
Article writing is also a fun, if you know afterward you
can write otherwise it is complicated to write.
چهارشنبه 21 تیر 1396 04:57 ب.ظ
Hello there! This is my first comment here so I just wanted to give a quick shout
out and say I truly enjoy reading through your posts. Can you suggest any other blogs/websites/forums that go over the
same topics? Thank you!
سه شنبه 29 فروردین 1396 07:32 ق.ظ
Heya i am for the primary time here. I came across this board and I in finding It
really useful & it helped me out a lot.
I hope to give something back and help others
like you aided me.
سه شنبه 15 فروردین 1396 05:05 ب.ظ
Simply want to say your article is as astounding.
The clearness to your put up is just spectacular
and i could suppose you are an expert on this subject.
Fine with your permission let me to grab your feed to stay up to date with imminent post.
Thanks 1,000,000 and please carry on the gratifying work.
جمعه 22 اسفند 1393 03:08 ب.ظ
سلام دوست عزیز..

وب خوبی دارین ..

شما که لطف کردی این برنامه رو گذاشتی ..آخه چرا mainنذاشتی
جمعه 16 آبان 1393 09:34 ب.ظ
alan main ro chetor benevisim?
پنجشنبه 30 آبان 1392 08:55 ب.ظ
سلامدوست عزیز.وبلاگ پرمحتوایی داری.یه برنامه میخواستم به صورت sort(صعودی)اگرمیتونید کمکم کنید،بهم خبر بدید.
ممنون و سپاسگزارم*
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر