סיבוכיות, מבני נתונים בסיסיים ואלגוריתמי מיון וחיפוש
DoesItSort על מערך הינה: DoesItSort(A, 1, n).ReverseSort(A, i, j) ממיינת הפוך את תת המערך , למשל ReverseSort(A, 2, 5) עבור ישנה את ל-.Partition היא שגרת החלוקה המופיעה בעמוד 122 בספר.DoesItSort על המערך .DoesItSort(A, 1, n) ממיינת את מערך .DoesItSort(A, 1, n) במקרה הגרוע ביותר ובמקרה הטוב ביותר, בהנחה שסיבוכיות ReverseSort(A, 1, n) היא .RANGE(S, r1, r2) : בהינתן שני מספרים שלמים , בטווח , מחזיר את מספר הכדים הכחולים עם קיבולת , כך ש .שאלות תרגול במבני נתונים ומבוא לאלגוריתמים בנושא רקורסיה ממבחנים של האוניברסיטה הפתוחה. השאלות ממוינות לפי רמת קושי, עם פתרונות לבדיקה עצמית - כך שניתן ללמוד מטעויות ולהבין את דרך הפתרון לפני הבחינה. ניתן לאתר שאלות חוזרות ולהריץ מבחני סימולציה ממוקדים בנושא רקורסיה.