תכנות, רקורסיה, מערכים, מחרוזות, עצים בינאריים ורשימות מקושרות
hash_mod מתוך המחלקה hashtable שראינו בכיתה:self.hash_mod = lambda key: hash_func(key) % mhash_func, ציינו עבור כל מימוש האם הוא:math.log(x,b) מחזירה float המייצג (בקירוב) את הערך של .lambda x: x%10lambda x: random.randint(x)lambda x: 1lambda x: -1*xlambda x: int(math.log(x,2))res[1] + res[2] == 1res[1] + res[2] > 0.2res[4] <= res[3](res[0] == res[4]) or (res[4] == res[3])random.random() מחזירה מספר אקראי בקטע (לא כולל 1).res == [1,1,1,0,0] → אפשרי / לא אפשריres == [1,0,0,0,2] → אפשרי / לא אפשריres == [0,1,0,2,0] → אפשרי / לא אפשריPageRankCalculator עם השיטות:A → B, C B → C C → A D → A, B, C
שאלות תרגול במבוא למדעי המחשב בנושא PageRank ממבחנים של האוניברסיטה הפתוחה, אוניברסיטת תל אביב, אוניברסיטת בר-אילן, הטכניון. השאלות ממוינות לפי רמת קושי, עם פתרונות לבדיקה עצמית - כך שניתן ללמוד מטעויות ולהבין את דרך הפתרון לפני הבחינה. ניתן לאתר שאלות חוזרות ולהריץ מבחני סימולציה ממוקדים בנושא PageRank.