../images/Emo189.gif תשובה
מה שאת עושה זה דבר כזה זה נקרא עיקרון שובך היונים. הנחת בסיס המספרים הם מ 1..N ( כלומר 1,2,3,4,5,6,,,,,,N) את פותחת מערך בגודל N ומאתחלת את כולו ב 0 עבור כל שורה במטריצה את עוברת ועבור כל מספר שניתקלת בו את מעלה את הערך ה INDEXI+1 ב 1 ( למה אינדקס +1 ? כלומר אם ניתקלת במטריצה במספר 6 את מעלה תכלס במקום ה 5 ואת לא רוצה את זה ולכן את מעלה במקום ה 5+1. אל תשכחי שיכול להופיע לך גם 0 .... זה על השורות תוך כדי שאת מעלה את בודקת האם המספר הנוכחי שבווקטור הוא כבר 1 ?? אם כן את יוצאת ואומרת שזה לא תקני , אחרת ממשיכה אותו דבר לגבי עמודות... בייי