מילון (מבנה נתונים) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
ויקיזציה + הסרת שני משפטים שנכונים לגבי מימושים של מילון אך לא לגבי האבסטרקציה שלו
ליאור ג (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
'''מילון''' (באנגלית נקרא '''Dictionary''', '''Map''' או '''Associative Array''') הוא [[מבנה נתונים]] מופשט המגדיר אוסף של [[מפתח|מפתחות]] ו[[ערך|ערכים]]. המילון מורכב מ[[פונקציה חד-חד-ערכית|מיפוי חד-ערכי]] בין '''מפתח''' (Key) ל'''ערך''' (Value). הפעולה של מציאת הערך שמקושר למפתח מסוים נקראת '''חיפוש''' (ולעיתים גם '''שליפה'''), והיא הפעולה החשובה ביותר שמאפשר המילון. לדוגמה, ספר-טלפונים יכול להיות ממומש באמצעות מילון - מיפוי שמות של אנשים (מפתחות) אל מספרי הטלפון שלהם (ערכים).
 
== פעולות מילון ==