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