a+a[j]=x כש-a הוא מערך בגודל n ו: n>=j>i>=1 בתודה מראש! ואגב, יש למישהו אתר בעברית\אנגלית לפסאודו-קודים של אלגוריתמים שונים, ידועים יותר וידועים פחות? אולי ספר טוב שהוא מכיר?
יש מערך a של n מספרים שלמים ומספר שלם X. צריך להחזיר האם קיים זוג אינדקסים: n>=j>i>=1 כך ש: a+a[j]=X אני מקווה שעכשיו זה מוסבר קצת יותר טוב מההודעה המקורית...
יותר נמוך מזה אין. אילו הנחות? זה שאלה של שיעורי בית שלך? אולי כדאי שתברר עם המרצה אילו הנחות יש לך כדי שתמשיך משם? כי בלי לדעת כלום על המערך, לא תרד מNLOGN
לפי דעתי לא אפשרי ב N . הרי אין לך שום דרך להשוות את הזוגות השונים ב N פעולות.(כמו שבמיון אין אפשרות) לפי דעתי הכוונה שמותר לך פעם אחת למיין או לבנות מבנה נתונים שתומך בדרישה.ואז זה יסתדר בקלות עם מיון.