שחזורי ראיונות עבודה -> שאלה מראיון חמה מהתנור
  • שאלה מראיון חמה מהתנור
  • ע"י: חדששש
    שלום כולם, שאלו אותי את השאלה הידועה של swap ללא משתנה זמני, ועניתי לפי התבנית הבאה: A=A+B B=A-B A=A-B הפתרון הוא נכון אבל... אז שאלו אותי מה קורה אם המשתנים מוגדרים למשל כ-int? ואז בשורה הראשונה של הסכימה יכולה להיות גלישה מהגודל המקסימלי של int ואז נקבל תשובה שגויה וזה אומר שהדרך לא תקינה וצריך לחשוב על משהו אחר אז, אם יש למישהו תשובה לתת, אני אודה לו מאוד (:
  • ע"י: חדששש
    תודה!! אחלה תשובות, אני כבר הלכתי רחוק שאולי לעשות inline asembli עם אוגרים.
  • ע"י: 1_אורח_כללי
    כן, תעבוד עם XOR Xםר יש לו תכונה של זיכרון A = A XOR B הכווןה ל XOR בינארי על הביטים. בהצלחה בראיונות.
  • ע"י: 1_אורח_כללי
    a=a xor b b=a xor b a=a xor b