1. יש חדר עם מסדרון צר שמאפשר כניסה של אדם בודד וחיישני תנועה (כמות בלתי מוגבלת ומיקום לשיקולך) וצריך לכתוב פונקציה שמחזירה בכל רגע נתון כמה אנשים יש בחדר
2. מערך של מספרים וצריך למצוא את התת מערך הרציף עם הסכום הכי גבוה
3. יש מחרוזת וצריך לדחוס אותה (aaabbc הופך ל a3b2c
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2017
1. לשים 2 חיישנים אחד אחרי השני במסדרון ולראות באיזה סדר החיישנים מופעלים
משרת סטודנט הקשורה בניהול פרוייקטים (אין שם למשרה)
שאלות מתוך הראיון
1)הצעת שיפורים אפשריים לפסאודו קוד
2)נתון גרף של תאורת מקרן כפונקציה של זמן. לגרף יש נ' מקסימום יחידה. נתונה פונקציה כי בהינתן x=זמן היא מחזירה את עוצמת התאורה. הצע קוד יעיל ככל הניתן למציאת הזמן בו העוצמה מקסימלית
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2017
1)הוצאת x=value מחוץ ללולאת for (אתחול חד פעמי במקום בכל איטרציה), החלפת סדר תנאי if כך שהתנאי על משתנה יופיע לפני תנאי על ערך בנמצא בתוך מבנה נתונים (חוסך עלויות גישה במקרה שתנאי 1 לא מתקיים)
2)באמצעות חיפוש בינארי
נפעל ע"י מכפלה (כפי שנהגו לעשות במצרים העתיקה):
for (i=1, i<=n, i++)
{
if (a<=i*b(
break
}
נקבל שהמחלק המשותף הגדול ביותר הוא i וכדי לקבל את השארית נחשב: a-b*i
אינטל הוא תאגיד בינלאומי אמריקאי, אשר ידוע בעיקר כמתכנן ויצרן של מיקרו־מעבדים (החל משנת 1971) ומתמחה במעגלים משולבים. כמו כן, אינטל מייצרת כרטיסי רשת, מערכות שבבים ללוחות אם, והתקנים אחרים.