נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: מציאת אלגוריתם-ג’אווה

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
lior
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 08 April 2005
משתמש: מנותק/ת
הודעות: 1
נשלח בתאריך: 18 April 2005 בשעה 09:50 | IP רשוּם
ציטוט lior


מישהו יכול לעזור לי במציאת אלגוריתם לשיטה שמקבלת  מערך של אינטג'רס  ומחזירה את המספר השני בגודלו .תודה
חזרה לתחילת העמוד הצג את כרטיס החבר של lior חפש הודעות אחרות של lior
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 18 April 2005 בשעה 16:11 | IP רשוּם
ציטוט ניר

שמור כל הזמן את שני המספרים הגדולים במשתנים, ותעדכן אותם בזמן שאתה עובר על המערך
בסיום יהיה לך את האיבר הכי גדול ואת השני הכי גדול
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
רצח-לילי
משתמש מתחיל
משתמש מתחיל
סמל אישי

הצטרף / הצטרפה: 18 April 2005
משתמש: מנותק/ת
הודעות: 29
נשלח בתאריך: 18 April 2005 בשעה 18:27 | IP רשוּם
ציטוט רצח-לילי

יש את העניין של בובל-סורטינג או משהו דומה. פשוט תשתמש בפונקציה רקורסיבית שמסדרת את כל המספרים במערך מהגדול לקטן ואז תוכל בלי שום בעיה להחזיר את הערך הלפני הגדול.

חזרה לתחילת העמוד הצג את כרטיס החבר של רצח-לילי חפש הודעות אחרות של רצח-לילי
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 18 April 2005 בשעה 18:29 | IP רשוּם
ציטוט ניר

אם כבר bubble sort תעשה משהו חכם יותר, לא צריך לעשות את כל התהליך.
תעשה איטרציה אחת, תמצא את האיבר הכי גדול.
אחרי זה תעשה איטרציה שניה, תמצא את האיבר השני הכי גדול ותחזיר אותו
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
cp77fk4r
מנהל פורומים
מנהל פורומים
סמל אישי
מנהל פורום אבטחת מידע

הצטרף / הצטרפה: 09 April 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 501
נשלח בתאריך: 20 April 2005 בשעה 10:52 | IP רשוּם
ציטוט cp77fk4r

אפשר לבצע אלגוריתם יותר יעיל ממיון בועות- פשוט לסרוק את המערך פעם אחת- ותמיד לשמור את שני המספרים הגדולים ביותר..

אגב, כשאתה מחפש אלגוריתם- אתה לא צריך לציין את השפת תיכנות שאתה מתכוון לממש אותו, אלגוריתם זה משהו גלובאלי, ואחרי שהבנת את הרעיון- אתה ניגש למימושו בשפה ספציפית.

תהנה.



__________________
[Th3rE R mAnY wAyZ 2 r3aD oN3 EmPty p4gE]
חזרה לתחילת העמוד הצג את כרטיס החבר של cp77fk4r חפש הודעות אחרות של cp77fk4r בקר בדף הבית של cp77fk4r
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה