טעות בפיתרון שאלה 3ג' (מועד א') ?

מנהל: The Architect

נעול
hico
הודעות: 49
הצטרף: 19:21 06/12/2008

טעות בפיתרון שאלה 3ג' (מועד א') ?

שליחה על ידי hico » 17:05 03/04/2009

סתם כי זה מציק לי... :roll:
עדיין יש בעיה בפיתרון שהצגתם בשאלה 3 ג': (מועד א')
המשתנה tmp צריך להיות מסוג Object ולא int....... לא כך?
ולמה לא לרשום הכל בשורה אחת? בכל מקרה הקצבתם רק 6 שורות לפיתרון..

תודה... :)

הקוד המקורי:

קוד: בחירת הכל

public Object next(){ 
  
        int randomIndex=(int)(Math.random()*(size)); 
        int tmp; 
        Object ans=arr[randomIndex]; 
        tmp=arr[randomIndex]; 
        arr[randomIndex]=arr[size]; 
        arr[size]=tmp; 
        size=size-1; 
        return ans;         
}

נעול

חזור אל “- מבוא למדעי המחשב”