العودة   منتدى طلاب وطالبات الجامعة السعودية الإلكترونية > قسم المواد المشتركة بين الأقسام والكليات > قسم نقاشات المواد المشتركة بين الأقسام والكليات > CS 141
أو البريد الالكتروني
 
مساحة إعلانية متاحة    مساحة إعلانية متاحة 

 

     
إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم منذ /21-10-2015, 01:39 AM   #1

طالب جديد

Queena غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 2007
 تاريخ الإنتساب : Sep 2012
 المشاركات : 23
 الجنس : أنثى
 مستوى التقييم : Queena is on a distinguished road
النقاط : 0

شكراً: 0
تم شكره 0 مرة في 0 مشاركة
افتراضي اسايمنت 3


.


السلام عليكم ياليت اللي عنده حل اسايمنت 3 يحطه ويساعدنا

او على الاقل شرح له..

وشكرا








الملفات المرفقة
نوع الملف: pdf Assignment 3.pdf‏ (330.9 كيلوبايت, المشاهدات 73)
  رد مع اقتباس

قديم منذ /22-10-2015, 07:39 PM   #2

طالب جديد

med009 غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 5305
 تاريخ الإنتساب : Jul 2013
 المشاركات : 14
 الجنس : ذكر
 مستوى التقييم : med009 is on a distinguished road
النقاط : 0

شكراً: 0
تم شكره مرة واحدة في مشاركة واحدة
افتراضي


يا ليت لو تساعدونا في الحل

اليوم اخر موعد








  رد مع اقتباس
قديم منذ /03-11-2015, 09:49 AM   #3

 
الصورة الرمزية سواح!
طالب جديد

سواح! غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 8732
 تاريخ الإنتساب : Mar 2014
 المشاركات : 57
 الجنس : ذكر
 مستوى التقييم : سواح! is on a distinguished road
النقاط : 37

شكراً: 3
تم شكره 9 مرة في مشاركة واحدة
افتراضي


هذا حل السؤال الاخير

كل من ينسخ البرنامج يغير باسم الكلاس ويحاول يضيف ويعدل بالتعليقات من عنده عشان ما يتطابق مع حل البقية



كود PHP:
package com.java2novice.sorting;
 
public class 
MyQuickSort **
     
    private 
int array[];
    private 
int length;
 
    public 
void sort(int[] inputArr) **
         
        if (
inputArr == null || inputArr.length == 0) **
            return;
        **
        
this.array = inputArr;
        
length inputArr.length;
        
quickSort(0length 1);
    **
 
    private 
void quickSort(int lowerIndexint higherIndex) **
         
        
int i lowerIndex;
        
int j higherIndex;
        
// calculate pivot number, I am taking pivot as middle index number
        
int pivot = array[lowerIndex+(higherIndex-lowerIndex)/2];
        
// Divide into two arrays
        
while (<= j) **
            
/**
             * In each iteration, we will identify a number from left side which
             * is greater then the pivot value, and also we will identify a number
             * from right side which is less then the pivot value. Once the search
             * is done, then we exchange both numbers.
             */
            
while (array[i] < pivot) **
                
i++;
            **
            while (array[
j] > pivot) **
                
j--;
            **
            if (
<= j) **
                
exchangeNumbers(ij);
                
//move index to next position on both sides
                
i++;
                
j--;
            **
        **
        
// call quickSort() method recursively
        
if (lowerIndex j)
            
quickSort(lowerIndexj);
        if (
higherIndex)
            
quickSort(ihigherIndex);
    **
 
    private 
void exchangeNumbers(int iint j) **
        
int temp = array[i];
        array[
i] = array[j];
        array[
j] = temp;
    **
     
    public static 
void main(String a[])**
         
        
MyQuickSort sorter = new MyQuickSort();
        
int[] input = **24,2,45,20,56,75,2,56,99,53,12**;
        
sorter.sort(input);
        for(
int i:input)**
            
System.out.print(i);
            
System.out.print(" ");
        **
    **
** 

Output:
2 2 12 20 24 45 53 56 56 75 99







التوقيع
No One Like You
  رد مع اقتباس
قديم منذ /03-11-2015, 05:57 PM   #4

طالب جديد

بدر الرياض غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 3493
 تاريخ الإنتساب : Dec 2012
 المشاركات : 6
 الجنس : ذكر
 مستوى التقييم : بدر الرياض is on a distinguished road
النقاط : 0

شكراً: 0
تم شكره 0 مرة في 0 مشاركة
افتراضي


ما اقدر انزل الكود على الوورد








  رد مع اقتباس
قديم منذ /04-11-2015, 01:44 PM   #5

 
الصورة الرمزية سواح!
طالب جديد

سواح! غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 8732
 تاريخ الإنتساب : Mar 2014
 المشاركات : 57
 الجنس : ذكر
 مستوى التقييم : سواح! is on a distinguished road
النقاط : 37

شكراً: 3
تم شكره 9 مرة في مشاركة واحدة
افتراضي


انسخه نسخ عادي








التوقيع
No One Like You
  رد مع اقتباس
قديم منذ /10-11-2015, 11:36 PM   #6

طالب جديد

Omaralzoman غير متواجد حالياً

 

مواضيعي | ردودي

 رقم العضوية : 9276
 تاريخ الإنتساب : Apr 2014
 المشاركات : 19
 الجنس : ذكر
 مستوى التقييم : Omaralzoman is on a distinguished road
النقاط : 0

شكراً: 2
تم شكره 13 مرة في 4 مشاركة
افتراضي


مطلوب حل السؤال الثالث








  رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة