عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 24-10-2010, 04:32 PM   #5

Th4m3r

Microsoft Partner

الصورة الرمزية Th4m3r

 
تاريخ التسجيل: Jul 2009
التخصص: IT
نوع الدراسة: إنتظام
المستوى: الخامس
الجنس: ذكر
المشاركات: 1,022
افتراضي رد: نـــداء لــ Mr.Ahmad

المشاركة الأصلية كتبت بواسطة mr.ahmad مشاهدة المشاركة
السلام عليكم ورحمة الله وبركاته .

تفضل :

كود PHP:
 public static void bubble_sort(int[] arr) {
        
int temp 0;
        for (
int step arr.length 2step 0step--) {
            for (
int i 0< (arr.length 1); i++) {
                if (
arr[i] > arr[1]) {
                    
temp arr[1];
                    
arr[1] = arr[i];
                    
arr[i] = temp;
                }
            }
        }
    }
    public static 
void selection_sort(int[] arr) {
        
int temp 0;
        
int min 0;
        
int minindex 0;
        for (
int step 0step < (arr.length 1); step++) {
            for (
int i steparr.lengthi++) {
                if (
== step) {
                    
min arr[i];
                    
minindex i;
                }
                if (
arr[i] < min) {
                    
min arr[i];
                    
minindex i;
                }
            }
            
temp arr[minindex];
            
arr[minindex] = arr[step];
            
arr[step] = temp;
        }
    }
    public static 
void insertion_sort(int[] arr) {
        
int temp 0;
        
int curr 0;
        for (
int step 1step < (arr.length); step++) {
            for (
int i step0i--) {
                if (
== step) {
                    
curr arr[i];
                }
                if (
arr[1] > curr) {
                    
temp arr[1];
                    
arr[1] = curr;
                    
arr[i] = temp;
                    
curr arr[1];
                }
            }
        }
    } 
سوي المصفوفة ,, ثم أستدعي الميثود الخاصة بأي نوع من الأنواع الثلاثة ومرر لها المصوفة .

أي يكون شكل الـ main بهذه الطريقة :

كود PHP:
    public static void main(string[] avg) {
        
int x[] = {57034261};
        for (
int i 0x.lengthi++) {
            
system.out.print(x[i] + " ");
        }
        
system.out.println("\n\n\n");
        
insertion_sort(x);
        for (
int i 0x.lengthi++) {
            
system.out.print(x[i] + " ");
        }
        
system.out.print("\n");
    } 
بالتوفيق .

نقرتين لعرض الصورة في صفحة مستقلة ياخي احبك نقرتين لعرض الصورة في صفحة مستقلة

 

توقيع Th4m3r  

 





9 نقرتين لعرض الصورة في صفحة مستقلة

I نقرتين لعرض الصورة في صفحة مستقلة FCIT

 

Th4m3r غير متواجد حالياً   رد مع اقتباس