4 מצבים:
0: מקבל 0 מוציא 1 ונשאר באותו מצב, מקבל 1 מוציא 0 ועובר למצב 1.
1: מקבל 1 מוציא 1 ועובר למצב 0, מקבל 0 מוציא 0 עובר למצב 2.
2: מקבל 0 מוציא 0 ועובר למצב 3, מקבל 1 מוציא 0 ונשאר באותו מצב.
3: מקבל 0 מוציא 0 ועובר למצב 2, מקבל 1 מוציא 1 ועובר למצב 0.
יולי 2017
מספיק להשתמש בשלושה מצבים. כל אחד מייצג שארית של המספר בשלוש. מצב 0 עבור שארית 0 מצב 1 עבור שארית 1 מצב 2 עבור שארית 2
שני מראיינים נחמדים מאוד שנתנו פירוט על החברה ועל התפקיד. התעניינו בפרטים האישיים בקורות החיים, והיה ממש חשוב להם להכיר את האדם שיושב מולם.
שאלות מתוך הראיון
1. בהנתן מערך (לא ממוין) עם שלושה איברים - יש להחזיר את המערך ממוין.
2. בהנתן מספר שמכיל 8 ביטים או יותר, יש להחזיר את המספר שמיוצג על ידי שיקוף הביטים של המספר הנתון.
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2017
1. מיון בועות:
for (i=0, i
for (j=1,
if (a[j]>a[j+1){
temp =a[j];
a[j]=a[j+1];
a[j+1]=temp;
{