מבני נתונים הם הדרך התוכנתית לארגון נתונים כך שניתן יהיה להשתמש בהם ביעילות. אפליקציה זו עוזרת ללומדים ולאנשי מקצוע לבנות אינטואיציה חזקה עם פרקים מובנים, דוגמאות ברורות והסברים מוכווני תרגול. תכונות חדשות כוללות מועדפים לגישה מהירה לנושאים בשימוש תכוף וסימון כקריאה כדי לעקוב אחר התקדמות הלמידה על פני פרקים.
קהל: מיועד לתלמידי מדעי המחשב ואנשי מקצוע בתוכנה שרוצים מסלול פשוט, צעד אחר צעד מהיסודות לשליטה בינונית.
תוצאה: להגיע לרמת ביניים שמתכוננת ללימוד וראיונות מעמיקים יותר.
דרישות קדם: תכנות C בסיסי, עורך טקסט ויכולת להפעיל תוכניות.
תכונות עיקריות:
מועדפים: הצמד כל נושא כדי לחזור אליו באופן מיידי.
סמן כנקראה: עקוב אחר התקדמות עם השלמת פרק.
זרימת פרקים נקייה מהיסודות לנושאים מתקדמים.
הסברים ברורים של ניתוח, טכניקות ומקרי שימוש.
פרקים
סקירה כללית
הגדרת סביבה
אַלגוֹרִיתְם
יסודות
אָנָלִיזָה
אלגוריתמים חמדנים
הפרד וכבש
תכנות דינמי
מבני נתונים:
יסודות
מַעֲרָך
רשימות מקושרות:
יסודות
כִּפלַיִם
עָגוֹל
מחסנית ותור
ניתוח ביטוי
טכניקות חיפוש:
ליניארי
בינארי
שִׁרבּוּב
טבלת חשיש
טכניקות מיון:
בּוּעָה
הַכנָסָה
בְּחִירָה
לְמַזֵג
פָּגָז
מָהִיר
גרפים:
גרף מבנה נתונים
מעבר עומק ראשון
Breadth First Traversal
עצים:
מבנה נתוני עץ
חצה
חיפוש בינארי
AVL
משתרע
גַל
רקורסיה:
יסודות
מגדל האנוי
סדרת פיבונאצ'י
מה חדש
נוספו מועדפים כדי לשמור פרקים בשימוש תכוף.
סמן כקריאה נוסף כדי לעקוב אחר התקדמות לפי פרק.
ליטוש ממשק משתמש ושיפורי ביצועים קלים.
עדכון אחרון בתאריך
19 בספט׳ 2025