פיתרון מפתח קוד לרישיון

הצהרת בעיה בבעיה "עיצוב מפתחות רישיון", הקלט מורכב מחרוזת תווים, המייצגת מפתח רישיון. בתחילה המחרוזת מופרדת לקבוצות N + 1 (מילים) על ידי N מקפים שביניהם. אנו מקבלים גם מספר שלם, והמטרה היא לעצב את המחרוזת ...

קרא עוד

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

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

קרא עוד

מינימום פתרון Leetcode פתרון

הצהרת בעיות תכנן ערימה התומכת בדחיפה, פופ, הדף ואחזור האלמנט המינימלי בזמן קבוע. דחיפה (x) - דחוף אלמנט x על הערימה. pop () - מסיר את האלמנט שעל גבי הערימה. top () - קבל את האלמנט העליון. getMin () - אחזר את האלמנט המינימלי בערימה. …

קרא עוד

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

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

קרא עוד

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

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

קרא עוד

ספירת פתרונות Leetcode לספור

בבעיה זו, ניתן לנו מספר שלם, N. המטרה היא לספור כמה מספרים פחות מ- N הם פרימים. המספר השלם מוגבל להיות לא שלילי. דוגמה 7 3 10 4 הסבר ראשי תיבות פחות מ -10 הם 2, 3, 5 ו 7. אם כן, הספירה היא 4. גישה (ברוט ...

קרא עוד

פלוס פתרון Leetcode אחד

הצהרת בעיה בבעיה "Plus One" ניתן לנו מערך שבו כל אלמנט במערך מייצג ספרה של מספר. המערך השלם מייצג מספר. מדד האפס מייצג את ה- MSB של המספר. אנו יכולים להניח כי אין אפס מוביל ב…

קרא עוד

ספר את כל התוספות שיש למוצר פחות מ- K

הבעיה "לספור את כל המשכים שיש להם מוצר פחות מ- K" קובעת כי ניתן לך מערך של מספרים שלמים. כעת מצא את מספר המשכים שיש להם מוצר פחות מכניסה נתונה K. דוגמה a [] = {1, 2, 3, 4, 5} k = 8 מספר המשכים פחות ...

קרא עוד

המשך החוזר הארוך ביותר

הבעיה "המשך החוזר הארוך ביותר" קובעת שאתה מקבל מחרוזת כקלט. גלה את המשך החוזר הארוך ביותר, כלומר המשנה הקיים פעמיים במחרוזת. דוגמא aeafbdfdg 3 (afd) גישה הבעיה מבקשת מאתנו לברר את המשך החוזר הארוך ביותר במחרוזת. …

קרא עוד

מצא כל אחד מהאלמנטים החוזרים על עצמם במערך הקריאה בלבד

הבעיה "מצא כל אחד מהאלמנטים החוזרים על עצמם במערך הקריאה בלבד" קובע שמניח שאתה מקבל מערך קריאה בלבד בגודל (n + 1). מערך מכיל את המספרים השלמים מ -1 עד n. המשימה שלך היא לגלות כל אחד מהאלמנטים החוזרים ונשנים ב ...

קרא עוד