סיבוכיות, מבני נתונים בסיסיים ואלגוריתמי מיון וחיפוש
partitionWithPivot מחליפה את איבר הציר עם האיבר האחרון וקוראת לשגרת החלוקה הרגילה.Barcode) - סדרה ייחודית של 8 ספרות בבסיס 10, ומחיר (Price) - מספר ממשי.BUILD(S, A) : בניית מתוך מערך לא ממוין בגודל , בזמן .INSERT(S, z) : הכנסת פריט הלבוש למבנה , בזמן .SEARCH(S, Barcode) : חיפוש איבר עם הברקוד Barcode במבנה בזמן .DELETE(S, z) : מחיקת הפריט שאליו מצביע מהמבנה , בזמן .MAX(S) : החזרת המחיר היקר ביותר לפריט, בזמן .SALE(S, NewSale, ItemPrice) : ביטול כל מבצע קודם, ועדכון מבצע חדש של הורדת NewSale ₪ מכל פריט שמחירו יקר יותר מ-ItemPrice ₪, בזמן .BUILD(S, A) הפועלת בזמן .SALE(S, NewSale, ItemPrice).IDkey) וציון (Grade). המפתח הוא תעודת הזהות של הסטודנט (IDkey) והוא ייחודי.INSERT(S, IDkey, z): הכנסת הסטודנט , עם מפתח IDkey, למבנה , בזמן .DELETE(S, z): מחיקת הסטודנט שאליו מצביע מהמבנה , בזמן .UPDATE_GRADE(S, z, NewGrade): עדכון הציון לסטודנט שאליו מצביע להיות NewGrade בזמן .AVERAGE(S, IDkey1, IDkey2): החזרת ממוצע הציונים בקורס עבור כל הסטודנטים שתעודות הזהות שלהם הם בטווח , בזמן . תוכלו להניח שסטודנטים עם תעודות זהות נמצאים במבנה.AVERAGE(S, IDkey1, IDkey2).שאלות תרגול במבני נתונים ומבוא לאלגוריתמים בנושא סטטיסטיקות סדר ממבחנים של האוניברסיטה הפתוחה. השאלות ממוינות לפי רמת קושי, עם פתרונות לבדיקה עצמית - כך שניתן ללמוד מטעויות ולהבין את דרך הפתרון לפני הבחינה. ניתן לאתר שאלות חוזרות ולהריץ מבחני סימולציה ממוקדים בנושא סטטיסטיקות סדר.