ערכתי לאחרונה בתאריך 27.05.07 בשעה 21:12 בברכה, עידן_הכלי
יש לי רעיון לפתרון, אני אנסה להסביר בכלליות:קח HashTable , ועבור כל מספר שאתה בודק:
אם ל HT אין KEY בשם של המספר אז תוסיף KEY כזה,
אם ל HT יש KEY בשם של המספר, אז תמחק אותו מהHT.
בסוף הריצה אתה בודק אם קיים איזשהו KEY ב HT, אם כן אז יש לך מספר שמופיע רק פעם אחת.
זה הכי קרוב ל O(nLogn) שאפשר להגיע...
אם היית שואל על מספר שמופיע פעמיים זה כבר יותר פשוט.