1. נותנים לך ארגומנט הבנוי מסוגריים מהסוגים הבאים: (){}[]. צריך לזהות מתי ארגומנט לא חוקי. דוגמה לארגומנט חוקי: ( [ ]{ } ). דוגמה לארגומנט לא חוקי: ({)}
תשובות
הוסף תשובה
|
לצפיה בתשובות
ספטמבר 2019
נעבר על המחרוזת, כל פעם שנראה סוגר שמאלי -> נכנס אותו למחסנית. אם נראה סוגר ימני נוציא את איבר מהמחסנית ונראה אם זה הסוגר המתאים לו.
במידה ומצאנו סוגר לא מתאים נחזיר 0.
במידה וסיימנו לעבור על המחרוזת ונשארו לנו איברים במחסנית - נחזיר 0.
במידה והגענו לסוגר ימני ואין לנו סוגר להוציא - נחזיר 0
נתון מערך עם מספרים. בסיבוכיות (O(n ובלי לבזבז מקום נוסף בזחכרון עליך למצוא את הפסר היחיד במערך שלא מופיע פעמיים.
2. החזר את האיבר האמצעי מרשימה מקושרת
החברה עוסקת בפיתוח ייישומים של מודיעין עסקי ובטחוני אותם מספקת באמצעות הקלטות וידאו וקול דיגיטליות, תוך ניתוח מאגרי מידע של קול ותמונה. בנוסף, פיתחה החברה מוצרים לזיהוי פנים המסייעים באיתור פושעים וטרוריסטים בנמלי תעופה, באוטובוסים, תחנות רכבת ועוד.