הסר את פתרונות ה- Leetcode של רשימת קישורים

הצהרת בעיות בבעיה זו, אנו מקבלים רשימה מקושרת עם הצמתים שלה עם ערכים שלמים. עלינו למחוק מהרשימה כמה צמתים שערכם שווה ל- val. הבעיה אינה דורשת לפתור במקום, אך נדון בגישה כזו. רשימת דוגמאות =…

קרא עוד

פתרון Leetcode של רשימת קישורים לפלינדרום

בבעיה "רשימת קישורים לפלינדרום", עלינו לבדוק האם רשימה מסוימת מקושרת למספר שלם בודד היא פלינדרום או לא. רשימת דוגמאות = {1 -> 2 -> 3 -> 2 -> 1} הסבר אמיתי מס '1: הרשימה היא פליינדרום שכן כל האלמנטים מההתחלה ומאחור הם ...

קרא עוד

סובב את פתרון ה- Leetcode ברשימה

הבעיה Rotate List Leetcode Solution מספק לנו רשימה מקושרת ומספר שלם. נאמר לנו לסובב את הרשימה המקושרת ימינה לפי k מקומות. אז אם אנחנו מסובבים רשימה מקושרת שממקמת ימינה, בכל שלב ניקח את האלמנט האחרון מ ...

קרא עוד

מיזוג שתי רשימות ממוינות פתרונות ליקוד

רשימות מקושרות דומות למערכים בתכונותיהם הליניאריות. אנו יכולים למזג שני מערכים ממוינים כדי ליצור מערך ממוין כולל. בבעיה זו עלינו למזג שתי רשימות מקושרות ממוינות במקום כדי להחזיר רשימה חדשה המכילה אלמנטים של שתי הרשימות בצורה ממוינת. דוגמא …

קרא עוד

החלף צמתים בזוגות פתרונות Leetcode

מטרת הבעיה היא להחליף צמתים של רשימה מקושרת בזוגות, כלומר להחליף כל שני צמתים סמוכים. אם יורשה לנו להחליף רק את ערך צמתי הרשימה, הבעיה תהיה טריוויאלית. לכן, אסור לנו לשנות את הצומת ...

קרא עוד

איחוד וצומת של שתי רשימות מקושרות

בהינתן שתי רשימות מקושרות, צור שתי רשימות מקושרות נוספות כדי להשיג התאחדות וצומת בין מרכיבי הרשימות הקיימות. קלט לדוגמא: רשימה 1: 5 → 9 → 10 → 12 → 14 רשימה 2: 3 → 5 → 9 → 14 → 21 פלט: רשימת צומת: 14 → 9 → 5 רשימת האיחוד: ...

קרא עוד

הסר כפילויות מרשימה ממוינת II

הבעיה "הסר כפילויות מרשימה ממוינת II" קובעת שקיבלת רשימה מקושרת שיש בה אלמנטים כפולים וייתכן שלא. אם ברשימה יש אלמנטים כפולים, הסר את כל המופעים שלהם מהרשימה. לאחר ביצוע הפעולות הבאות, הדפיס את הרשימה המקושרת ב ...

קרא עוד

כתוב פונקציה כדי להשיג את נקודת הצומת של שתי רשימות מקושרות

הצהרת בעיות הבעיה "כתוב פונקציה כדי להשיג את נקודת הצומת של שתי רשימות מקושרות" קובעת שקיבלת שתי רשימות מקושרות. אך הן אינן רשימות מקושרות עצמאיות. הם מחוברים בשלב כלשהו. עכשיו אתה צריך למצוא את נקודת החיתוך הזו של שתי הרשימות האלה. ...

קרא עוד

מחק את הצומת Nth מסוף הרשימה המקושרת הנתונה

הצהרת בעיות הבעיה "מחק את הצומת Nth מסוף הרשימה המקושרת הנתונה" קובעת שקיבלת רשימה מקושרת עם כמה צמתים. ועכשיו עליך להסיר את הצומת ה- nt מסוף הרשימה המקושרת. דוגמה 2-> 3-> 4-> 5-> 6-> 7 מחק צומת 3 מהאחרונה 2-> 3-> 4-> 6-> 7 הסבר: ...

קרא עוד

מחק צומת מהרשימה המקושרת ללא מצביע ראש

הצהרת בעיות הבעיה "מחק צומת מרשימה מקושרת ללא מצביע ראש" קובעת שיש לך רשימה מקושרת עם כמה צמתים. כעת ברצונך למחוק צומת אך אין לך את כתובת צומת האב שלו. אז מחק את הצומת הזה. דוגמה 2-> 3-> 4-> 5-> 6-> 7 צומת למחיקה: 4 2-> 3-> 5-> 6-> 7 ...

קרא עוד