מצא את שלוש הראשונות החוזרות על עצמן במערך

הבעיה "מצא את שלוש הראשונות החוזרות על עצמן במערך" קובעת שקיבלת מערך של מספרים n ובו מספרים חוזרים ונשנים. המשימה שלך היא לגלות את 3 המספרים החוזרים הראשונים במערך. דוגמא [1,3,4,6,7,2,1,6,3,10,5,7] 1 3 6 הסבר כאן 1,3 ו -6 חוזרים על עצמם ...

קרא עוד

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

נתנו מספר 'k' ומערך שלם. הבעיה "אלמנט ראשון המתרחש k פעמים במערך" אומרת לגלות את האלמנט הראשון במערך המתרחש בדיוק k פעמים במערך. אם אין אלמנט במערך המתרחש k פעמים ...

קרא עוד

הסר כפילויות מהמערך הממוין

הצהרת הבעיה "הסר כפילויות ממערך ממוין" מציין שקיבלת מערך ממוין בגודל N. עליך להסיר את האלמנטים הכפולים מהמערך. הדפס את המערך המכיל אלמנטים ייחודיים לאחר הסרת אלמנטים כפולים. דוגמה א [] = {1, 1, 1, 1} {1} הסבר: ...

קרא עוד

הפוך מילים במחרוזת

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

קרא עוד

בדוק אם שני ביטויים עם סוגריים זהים

ניתן שתי מחרוזות s1 ו- s2 המייצגות ביטויים המכילים אופרטור חיבור, אופרטור חיסור, אלפבית קטן, וסוגריים. בדוק אם שני ביטויים עם סוגריים זהים. דוגמה קלט s1 = "- (a + b + c)" s2 = "-abc" פלט כן קלט s1 = "ab- (cd)" s2 = "abcd" פלט אין אלגוריתם לבדיקה אם שניים ...

קרא עוד

בדוק אם יש סוגרים מאוזנים בביטוי

ניתן מחרוזת s באורך n. בדוק אם יש סוגריים סוגרים לכל סוגריים פותחים כלומר אם כל הסוגריים מאוזנים. במילים אחרות, אנו יכולים גם לומר שאם יש לנו '}', ')' ו- ']' לכל '{', '(' ו- '[' בהתאמה, הביטוי ...

קרא עוד

ביטוי מאוזן עם החלפה

בבעיה מאוזנת עם החלפה נתנו מחרוזת המכילה סוגריים כלומר '(', ')', '[', ']', '{', '}'. המחרוזת מכילה גם x במקומות מסוימים כתחליף לסוגריים. בדוק אם ניתן להמיר את המחרוזת לביטוי עם סוגריים חוקיים לאחר החלפת כל ...

קרא עוד

סובב מערך

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

קרא עוד

ספירת משולשים אפשריים

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

קרא עוד