מבוא למדעי המחשב ושפת ג'אווה - חלק ב'
סילבוס - מה לומדים בקורס?
פולימורפיזם
שיעורים : 19
סה״כ : 7 שעות 37 דקות
-
מה זה ירושה?
29 דקות
-
חבילות - packages
5 דקות
-
סדר הפעלת בנאים בירושה
25 דקות
-
קריאה מפורשת לבנאי של מחלקת האב
27 דקות
-
בנאי ברירת מחדל בירושה + static ורמות הרשאה בירושה
24 דקות
-
ירושה במס' רמות
15 דקות
-
פולימורפיזם
27 דקות
-
פולימורפיזם וירושה - תרגול ב IntelliJ
27 דקות
-
קאסטינג - casting
50 דקות
-
העמסות בירושה
15 דקות
-
דריסת מטודות - Override
40 דקות
-
מטודות סטטיות בירושה והסתרה
13 דקות
-
היכרות בין מחלקות בירושה - שיעור העשרה
15 דקות
-
הפעלת מטודות של מחלקת האב
12 דקות
-
המחלקה Object
20 דקות
-
מחלקות אבסטרקטיות
45 דקות
-
ממשקים - interfaces
43 דקות
-
ירושה בממשקים
15 דקות
-
שאלת פולימורפיזם במבחן
8 דקות
יעילות
שיעורים : 15
סה״כ : 7 שעות 44 דקות
-
מבוא והגדרות
1 שעות 11 דקות
-
סדרי גודל
21 דקות
-
מערכים בשאלות יעילות
11 דקות
-
לולאות בשאלות יעילות
25 דקות
-
אלגוריתמי מיון + מיון בועות - Bubble sort
27 דקות
-
מיון בחירה ומיון הכנסה - Selection sort && Insertion Sort
44 דקות
-
מיון מיזוג - merge sort
36 דקות
-
מיון מהיר - Quick Sort
44 דקות
-
מיון סלים - Bucket sort
17 דקות
-
חיפוש בינארי - הסבר תאורטי + הדגמה
34 דקות
-
חיפוש בינארי - קוד ותרגיל לדוגמה
19 דקות
-
חיפוש בינארי - POC
32 דקות
-
אלגוריתם מאזניים
36 דקות
-
אלגוריתם חלונות - Sliding Windows
20 דקות
-
מעבר ליניארי
27 דקות
רקורסיה
שיעורים : 7
סה״כ : 3 שעות 16 דקות
-
הקדמה + דוגמאות
24 דקות
-
רקורסיה - הגדרה
23 דקות
-
רקורסיה ולולאות
52 דקות
-
רקורסיה ויעילות
17 דקות
-
קריאות רקורסיביות
12 דקות
-
תנאי עצירה ברקורסיה
26 דקות
-
דיבאג ברקורסיה
41 דקות
רשימות מקושרות
שיעורים : 4
סה״כ : 1 שעות 44 דקות
-
בסיס + מחלקות
24 דקות
-
מטודות נפוצות במחלקה IntList
35 דקות
-
toString רקורסיבית + טסטר
14 דקות
-
רשימה מקושרת דו כיוונית
31 דקות
עצים בינאריים
שיעורים : 5
סה״כ : 2 שעות 5 דקות
-
מבוא
12 דקות
-
מושגי יסוד
12 דקות
-
סוגי עצים
13 דקות
-
מטודות נפוצות
1 שעות 6 דקות
-
מעברים על עצים
22 דקות
ידע קודם מומלץ
תיאור