CEVA DSP – פיתוח תוכנה

מאת JobHunt

שאלה 1:

פונקציה מקבלת מצביע למחרוזת ומספר מסוג INT
על הפונקצייה להמיר את המספר מint לchar תוך כדי התחשבות במספרים שלילים

לבדיקת התאמה

שאלה 2:

נותנים לך מערך בגודל N
בהתחלה אומרים לך כמה עולה כל פעולה (אונארית /בינארית)
מראים לך קטע קוד
ומבקשים ממך לחשב זמן ריצה.
אח"כ אומרים לך שיש כפל של שני מערכים בגודל N בכל פעם שהפו' נקראת
ובנוסף המערך צריך לזוז ימינה מקום אחד ויש להוסיף איבר חדש משמאל
עליך למצוא דרך לייעול התוכנית
רמז: אפשר להמנע מהזזת כל התאים ימינה פעם אחת ולבצע את זה ב-O(1