دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 10 , از مجموع 40

موضوع: پروژه هاي آماده دانشجويي

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #39
    یار همراه
    رشته تحصیلی
    مهندسی کامپیوتر - نرم افزار
    نوشته ها
    2,968
    ارسال تشکر
    5,023
    دریافت تشکر: 4,729
    قدرت امتیاز دهی
    3407
    Array
    Bad Sector's: جدید102

    Arrow سورس مرتب سازی سریع ( Quick sort )

    این سورس یک عدد گرفته و به تعداد همان عدد از ورودی دریافت می کند و آنها را با روش .Quick sort مرتب می کند .
    کد:
    #include<stdio.h> #include<conio.h> #include<stdlib.h> //-------------------------------------------------------------------------- void read_list(int a[],int n){ int i; for(i=0;i<n;i++){ printf("\n\n\t ENTER THE ELEMENT [%d] :: ",i); scanf("%d",&a[i]); } } //-------------------------------------------------------------------------- void print_list(int a[],int n){ int i; for(i=0;i<n;i++) printf("\n\n\t %d",a[i]); } //-------------------------------------------------------------------------- void quick_sort(int a[],int first,int last){ int low,high,temp,pivot; low=first; high=last; pivot=a[(first+last)/2]; do{ while(a[low]<pivot) low++; while(a[high]>pivot) high--; if(low<=high){ temp=a[low]; a[low]=a[high]; a[high]=temp; low=low+1; high=high-1; } }while(low<=high); if(first<high) quick_sort(a,first,high); if(low<last) quick_sort(a,low,last); } //-------------------------------------------------------------------------- void main(){ int a[20],n; clrscr(); printf("\n\n\t ENTER THE ARRAY LENGTH :: "); scanf("%d",&n); read_list(a,n); printf("\n\n\t THE ARRAY ELEMENTS ARE AS FOLLOWS :: "); print_list(a,n); quick_sort(a,0,n-1); printf("\n\n\t THE SOTED LIST IS :: "); print_list(a,n); getch(); } //--------------------------------------------------------------------------
    برای داشتن چیزی که تا به حال نداشته اید
    باید کسی باشید که تا به حال نبوده اید

  2. کاربرانی که از پست مفید Bad Sector سپاس کرده اند.


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مقاله: ساختار پست هاي فشار قوی
    توسط BEN HOR در انجمن برق صنعتی و قدرت
    پاسخ ها: 0
    آخرين نوشته: 16th April 2011, 05:25 PM
  2. مهندسي صنايع جه تخصصي است؟
    توسط nika6749 در انجمن سایر موضوعات مهندسی صنایع
    پاسخ ها: 0
    آخرين نوشته: 21st September 2010, 06:54 PM
  3. مقاله: مديريت پروژه: تعريف، تاريخچه، كاركرد، استاندارد و حوزه ها
    توسط MR_Jentelman در انجمن مجموعه مدیریت اجرایی
    پاسخ ها: 0
    آخرين نوشته: 18th June 2010, 11:01 PM
  4. مدیریت پروژه ومهندسي مديريت پروژه
    توسط ریپورتر در انجمن سایر موضوعات مهندسی صنایع
    پاسخ ها: 3
    آخرين نوشته: 13th April 2010, 11:15 AM
  5. انرژي هاي پاك و ضرورت توسعه آن
    توسط ریپورتر در انجمن سایر موضوعات مهندسی عمران
    پاسخ ها: 0
    آخرين نوشته: 3rd May 2009, 09:27 AM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •