منتدى مدرسة الهاشمية الثانوية للبنين

عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي

منتدى مدرسة الهاشمية الثانوية للبنين

منتدى المدارس الاردنية و العربية و العالمية
 
الرئيسيةمكتبة الصورس .و .جالتسجيلدخول

شاطر | 
 

 insertionS

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
Abdulbasit
عبدالباسط غرايبة
عبدالباسط غرايبة
avatar

ذكر عدد الرسائل : 1668
الموقع : alhash-school.yolasite.com
العمر : 34
العمل/الترفيه : فني مختبرات
نقاط التميز مسابقات : 130
نقاط التميز : 13828
السٌّمعَة : 48
الاوسمة :
الاوسمة2 : وسام ادارة
احترام قوانين المنتدى :
100 / 100100 / 100

الدولة :
تاريخ التسجيل : 28/11/2008

مُساهمةموضوع: insertionS   الإثنين يونيو 08, 2009 3:53 am

اقتباس :
#include <stdlib.h>
#include <stdio.h>
#define NUM_ITEMS 100
void insertionSort(int numbers[], int array_size);
int numbers[NUM_ITEMS];

int main()
{
int i;
//seed random number generator
srand(getpid());
//fill array with random integers
for (i = 0; i < NUM_ITEMS; i++)
numbers[i] = rand();
//perform insertion sort on array
insertionSort(numbers, NUM_ITEMS);
printf("Done with sort.\n");
for (i = 0; i < NUM_ITEMS; i++)
printf("%i\n", numbers[i]);
}

void insertionSort(int numbers[], int array_size)
{
int i, j, index;
for (i=1; i < array_size; i++)
{
index = numbers[i];
j = i;
while ((j > 0) && (numbers[j-1] > index))
{
numbers[j] = numbers[j-1];
j = j - 1;
}
numbers[j] = index;
}
}


************************
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://alhash-school.yoo7.com
eh_rh
مراقب عام
مراقب عام
avatar

ذكر عدد الرسائل : 1974
العمر : 43
نقاط التميز مسابقات : 20
نقاط التميز : 7485
السٌّمعَة : 33
الاوسمة :
الاوسمة2 : ادارة
احترام قوانين المنتدى :
100 / 100100 / 100

الدولة :
تاريخ التسجيل : 28/11/2008

مُساهمةموضوع: رد: insertionS   الثلاثاء يونيو 09, 2009 9:29 pm


************************
الرجوع الى أعلى الصفحة اذهب الى الأسفل
zgol
عضو خبير
عضو خبير
avatar

ذكر عدد الرسائل : 557
الموقع : alhash-shool.yoo7.com
العمر : 21
العمل/الترفيه : طالب
المزاج : من الاخر
نقاط التميز : 4807
السٌّمعَة : 0
الاوسمة :
احترام قوانين المنتدى :
100 / 100100 / 100

الدولة :
تاريخ التسجيل : 29/03/2009

مُساهمةموضوع: رد: insertionS   الثلاثاء يونيو 23, 2009 5:58 pm

الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
insertionS
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى مدرسة الهاشمية الثانوية للبنين :: الحاسوب و تكنولوجيا المعلومات-
انتقل الى: