טבלת גיבוב
נתון לי מערך A בגודל n המכיל שורש n ערכים שונים מתוך התחום [1...k] ו k קבוע. אני צריך להציע מבנה נתונים (או כמה מבני נתונים) למיון המערך בסיבוכיות של O(N) במקרה הממוצע. בהתחלה חשבתי על מיון מניה , אבל לא נתון לי שהערכים שלמים. חשבתי גם על מיון דלי , אבל לא נתון לי פיזור אחיד
נראה לי שמיונים ליניארים לא יעזרו לי פה, וחשבתי שאולי אפשר לעשות את זה באמצעות טבלת גיבוב, רק שלא עולה לי שום רעיון איך ליישם את זה... אשמח לעצות לפיתרון, תודה!
נתון לי מערך A בגודל n המכיל שורש n ערכים שונים מתוך התחום [1...k] ו k קבוע. אני צריך להציע מבנה נתונים (או כמה מבני נתונים) למיון המערך בסיבוכיות של O(N) במקרה הממוצע. בהתחלה חשבתי על מיון מניה , אבל לא נתון לי שהערכים שלמים. חשבתי גם על מיון דלי , אבל לא נתון לי פיזור אחיד