אחד התרגילים שאני מעלה במאמר זה וממליץ לראות את הפתרון באתר (ללא תשלום ) הינו תרגיל יחסית פשוט וצנוע אך מתוחכם לא פחות מתרגילים מורכבים טכנולוגית . דווקא בתרגילים פשוטים נופלים מתכנתים גדולים . לפעמים מה שנדרש מהמועמד לראיון עבודה או מיון ליחידת 8200 זה למעשה יכולת אלתור , יצירה התמקדות ונחישות מעבר לידע טכנולוגי.
יש לזכור שאם תעבורו בהצלחה את בחינות המיון היחידה כבר תדע להכשיר אותכם באופן הטוב ביותר בבסמ"ח ושאר אפיקי ההכשרה המיועדים לטרה זו. אתם תתמקדו בשיפור המיומנות ואיכות המחשבה לדוגמא:
שימו לב לתרגיל ונסו מבלי לראות את הפתרון להצליח ב 15 דקות להעלות פתרון מלא (עבודה בלחץ ובזמנים לא הגיוניים הם הגרעין להבנת רוח היחידה ואתם מוזמנים לנסות )
תקציר נוסח ראיון עבודה \ בחינה \ מבחני מיון \ Senario :
כמתכנת במכון ויצמן הינך חלק מצוות תוכנה אשר עובד על יישום הצפנה וקידוד נתונים אשר מועברים ברשת אבטחה.אלגוריתם ההצפנה אמור לקולט מספרים שלמים ולבטל את הכפילויות (הספרות שמופיעות יותר מפעם אחד ) כולל שימוש בסכום הספרות המקורי ומספר הספרות של המספר המקורי. אתה מתבקש לכתוב את היישום אשר מבצע את הפעולות שהוזכרו אך בהתאמה להגבלות הבאות :
1.אין להשתמש במערכים מכל סוג שהוא.
2.אין לאחסן את המספר כ string (רק כ- int ).
3.אין להשתמש בלולאות מכל סוג שהוא.
4.אין להשתמש במחלקות עזר מלבד Console לקליטה והדפסת הנתונים.
5.אין להקליד נתונים נוספים מעבר למספר המיועד.
6.יש להשתמש בפעולות חיבור,חיסור,כפל,חילוק בלבד (ללא מודולו % חילוק וקבלת השארית )
נסו לעמוד בלוחות הזמנים והמשיכו להתאמן על התרגילים באתר ( ראו מאגר תרגילים ופתרונות )
ואני אמשיך לעדכן מדי שבוע את המאגר, בהצלחה !
דורון אמיר. |