כיצד לחשב מיון מערך בסיבוכיות נמוכה ככל הניתן - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

כיצד לחשב מיון מערך בסיבוכיות נמוכה ככל הניתן


wow

Recommended Posts

אני אמור לפתור את השאלה בצורה כמה שיותר יעילה כי אם הסיבוכיות תהיה גבוהה מזו הנדרשת (במקום או בזמן) אני לא יקבל את מירב הנק'.

מה נראה לך יהיה יעיל לעשות ?

אולי יהיה הכי יעיל לעבור על המערך 4 פעמים ובכל פעם "לשלוף" את המספרים שמתחלקים ללא שארית,אח"כ את אלו עם שארית של 1 וכו' ולדחוף אותם למערך חדש ? השאלה שלי היא האם זה יהיה יעל ולא קצת "לא יפה לעין"

קישור לתוכן
שתף באתרים אחרים

  • תגובות 45
  • נוצר
  • תגובה אחרונה

אוקיי.

תספר לגוגל שפתרת להם את הבעיה של אינדוקס האינטרנט באו של.

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

קישור לתוכן
שתף באתרים אחרים

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

קישור לתוכן
שתף באתרים אחרים

למיין, זו בדר"כ בעיה קשה יותר ממה שיש לך פה.

כי יש סדר בין כל האיברים.

כאן אתה רק מחלק אותם לקבוצות ע"פ תכונה מסויימת.

הקפיצה המחשבתית שדרושה לך לדעתי היא לא להתייחס אליהם כמספרים, אלא כצבעים.

נניח שהייתי נותן לך מערך של כדורים שחורים ולבנים, והייתי רוצה שכל הלבנים יהיו בהתחלה והשחורים יהיו בסוף, איך היית עושה את זה ?

נניח שאסור לך להוציא את כל הכדורים ולהתחיל לסדר אותם, יש לך רק 2 ידיים.

משם הדרך ל3 צבעים קצרה.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.


×
  • צור חדש...