תרגול מדעי המחשב
כל הנושאים  ›  Java

🔗 רשימה מקושרת

בנייה, סריקה, הוספה והסרה — מעל ממשק List/Node הרשמי.

בניית שרשרת והדפסתה
התרגיל הראשון בשרשרת חוליות — לבנות ולהדפיס.
קל
הגדלת כל הערכים ב-1
שינוי הערכים בשרשרת קיימת, בלי לבנות חדשה.
קל
ספירת חוליות בשרשרת
המעבר הבסיסי על שרשרת חוליות, כמו בבגרות.
קל
האם הערך קיים בשרשרת
חיפוש בשרשרת, עם יציאה מוקדמת.
קל
ממערך לשרשרת
בניית שרשרת מתוך מערך, תוך שמירה על הסדר.
בינוני
הערך הגדול בשרשרת
מקסימום בשרשרת חוליות, כולל טיפול בשרשרת ריקה.
בינוני
הסרת המופע הראשון
מחיקת חוליה אחת בלבד, והחזרת הראש החדש.
בינוני
הסרת כל המופעים של ערך
מחיקה משרשרת חוליות — כולל המקרה שבו הראש עצמו נמחק.
מאתגר
הכנסה לשרשרת ממוינת של ערך-וספירה
שאלת בגרות: שרשרת ממוינת שכל חוליה בה סופרת מופעים.
מאתגר
הערך המופיע במקום ה-n
שאלת בגרות: ספירה על פני מופעים, לא על פני חוליות.
מאתגר
האם כל המספרים מוכלים בטווחים
שאלת בגרות: מעבר משולב על שתי שרשרות ממוינות, ב-O(N).
מאתגר