בדוק גיבוש מערך באמצעות פיתרון ליקוד לשרשור

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

קרא עוד

פתרון Leetcode מיתרים איזומורפיים

הצהרת בעיות בבעיה זו ניתנים לנו שני מחרוזות, a ו- b. המטרה שלנו היא לדעת האם שני המיתרים הם איזומורפיים או לא. שתי מחרוזות נקראות איזומורפיות אם ורק אם ניתן להחליף את הדמויות במחרוזת הראשונה בכל תו (כולל עצמו) בכלל ...

קרא עוד

מיון מערך לפי הגדלת פתרון ה- Leetcode בתדירות

הצהרת בעיות בהינתן מערך של מספרים שלמים, מיין את המערך בסדר הולך וגדל בהתבסס על תדירות הערכים. אם מספר ערכים זהה לתדירות, מיין אותם בסדר יורד. דוגמה מספרים = [1,1,2,2,2,3] [3,1,1,2,2,2] הסבר: '3' מכיל תדר 1, '1' מכיל תדר של ...

קרא עוד

צומת של שני מערכי II פתרון Leetcode

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

קרא עוד

פתרון Leetcode תכשיטים ואבנים

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

קרא עוד

פתרון ה- Leetcode של Word הקצר ביותר

הבעיה הקצרה ביותר לפתרון Word Leetcode קובעת שקיבלת לוחית רישוי ומערך מחרוזות מערכת הפעלה. עליכם למצוא את המילה הקצרה ביותר להשלמה. מילה מתחרה מוגדרת כמילה שיש בה את כל האלפבית בלוחית הרישוי (חסר רישיות). התדירות ...

קרא עוד

פתרון Leetcode מערך מיון יחסית

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

קרא עוד

שיטות HashMap Java

מחלקת HashMap בג'אווה מאחסנת את הנתונים בצורה של צמדי ערך מפתח כאשר נתוני המפתח צריכים להיות ייחודיים. אנו יכולים לגשת לערכים על סמך נתוני המפתח המתאימים. HashMap קיים במסגרת האוסף של Java והוא חלק מחבילת java.util. זה עובד על העיקרון של ...

קרא עוד

המר מחרוזת שהיא חזרה על מיתרת אורך K

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

קרא עוד

דמות Kth שאינה חוזרת

הצהרת בעיות ב"דמות Kth שאינה חוזרת "נתנו מחרוזת" s ". כתוב תוכנית כדי לגלות את הדמות kth שאינה חוזרת. אם יש תו פחות מ- k שאינו חוזר על עצמו במחרוזת אז הדפס "-1". פורמט קלט השורה הראשונה והיחידה המכילה מחרוזת "s". ...

קרא עוד