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

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

קרא עוד

מערך המשנה הארוך ביותר שיש ספירה של 1 שניות יותר מספירה של 0s

נתנו מערך של מספרים שלמים. מערך מכיל 1 ו 0 בלבד. הצהרת הבעיה מבקשת לברר את אורך מערך המשנה הארוך ביותר בעל כמות הספרה 1 היא אחת אחת בלבד יותר ממספר ה 0 במערך משנה. קלט לדוגמה: arr [] = ...

קרא עוד

סכום מקסימלי של נתיב במשולש מספר נכון

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

קרא עוד

הזמן הטוב ביותר לרכוש ולמכור פתרון מניות Leetcode II

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

קרא עוד

מצא אם יש תת-מערך עם סכום 0

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

קרא עוד

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

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

קרא עוד

המשך הביטוני הארוך ביותר

נניח שיש לך מערך של מספרים שלמים, משפט הבעיות מבקש לברר את המשך הביטוני הארוך ביותר. הרצף הביטוני של מערך נחשב כרצף שמתגבר תחילה ואז יורד. דוגמה arr [] = {1,4,2,76,43,78,54,32,1,56,23} 7 הסבר 1 ⇒ 4 ⇒ 76 ⇒ 78 ⇒ 54…

קרא עוד

שאילתות מערך להכפלת תחליפים ומוצר

הבעיה "שאילתות מערך להכפלת, החלפות ומוצר" קובעת שקיבלתם מערך שלם שלם ויהיו שלושה סוגים של שאילתות, שם עליכם לפתור את סוג השאילתות הבא: סוג 1: יישארו שלושה ערכים , ימין ומספר X. בזה ...

קרא עוד

טווח זמן קבוע להוסיף פעולה במערך

נתת מערך שלם ובהתחלה, הוא היה אתחל כ- 0 וגם קיבל טווח. המשימה היא להוסיף את המספר הנתון בטווח המערך ולהדפיס את המערך שהתקבל. דוגמה arr [] = {0, 0, 0, 0, 0, 0} שאילתה: {(2, 50, 3), (XNUMX, ...

קרא עוד

שאילתות לספירות של אלמנטים במערך עם ערכים בטווח נתון

הצהרת בעיה הבעיה "שאילתות לספירות של רכיבי מערך עם ערכים בטווח נתון" קובעת שיש לך מערך שלם ושני מספר x ו- y. הצהרת הבעיה מבקשת לברר את מספר המספרים הקיימים במערך הנמצא בין ה- x ל- y הנתון. …

קרא עוד