יש לך מערך עם כדורים אדומים ת צהובים וירוקים , אתה צריך לסדר אותו כך שכל הכדורים האדומים יהיו בהתחלה וכל הכדורים הירוקים יהיו בסוף . אין לך שטח זיכרון נוסף להשתמש בו
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2020
נחזיק אינדקס A שמצביע על תחילת המערך ואינדקס B שמצביע על סוף המערך .
נקדם את אינדקס A לכיוון תחילת המערך , עד שניתקל בכדור שאינו אדום .
נקדם את אינדקס B לכיוון תחילת המערך , עד שניתקל בכדור אדום .
אם אינדקס A עבר את אינדקס B , נעצור את האלגוריתם .
נחליף בין הכדורים שמוצבים ע"י האינקסים .
נחזור על התהליך
נתון מספר בעל 8 סיביות, צריך להפוך את סדר הסיביות, לגוד' 10000000 צריך להחזיר 00000001
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2020
נתתי תשובה ב- o)n) לעבור על כל הסיביות מצד ימין לשמאל, לקחת את הספרה הימנית כל פעם ולהכפיל אותה ב 2 בחזקת (7-i) וכו'
אח"כ ביקשו ליעל את זמן הריצה, הפתרון lookup table
ראיון ראשון עם שני מהנדסים. בד"כ מחולק ל3 שלבים, שלב ראשון לספר על עצמך. שלב שני, שאלות בתכנות שקשורות לתחום ושלב שלישי לפרט ולתאר פרוייקט שעשית. ראיון שני עם שני מנהלי קבוצות. לספר על עצמך ובדיקות נוספות לפי המנהל המראיין.
שאלות מתוך הראיון
לכתוב תוכנית שמקבלת תשבץ של מילים ומחפשת מילה מסויימת בתוך התשבץ בכל הכיוונים (למעלה למטה ימינה שמאלה ואלכסונים). שואלים אותך איך אפשר לייעל את התוכנית. לדוגמא במקום לכתוב 8 פונקציות על כל הכיוונים האפשרים אז לכתוב 4 פונקציות ולשלוח את המילה שמחפשים הפוך.
אינטל הוא תאגיד בינלאומי אמריקאי, אשר ידוע בעיקר כמתכנן ויצרן של מיקרו־מעבדים (החל משנת 1971) ומתמחה במעגלים משולבים. כמו כן, אינטל מייצרת כרטיסי רשת, מערכות שבבים ללוחות אם, והתקנים אחרים.