9 תשובות
לא יורידו הרבה
לא הבנתי
איך בכלל עשית את זה כי היית צריך להשוות כל אלמנט בתור מול כל אלמנט אחר אז בלי להעתיק את התור זה לא ממש היה עובד
שואל השאלה:
זה כן בגלל שאני לפני התור לוקח את האיבר הראשון ומשווה אותו מול כל שאר התור לאחר מכן מעתיק את התור למצב הקודם בלי האיבר הראשון ומתחיל מהשני וככה עד שנגמר הfor שהוא בגודל התור
שואל השאלה:
עובר בwhile בתוך הfor עד שהתור נגמר ומעתיק אותו שוב רק בלי האיבר בראשון ואז מחוץ לwhile לוקח את השני וממשיך ככה
אוקיי הבנתי
אתה מעתיק אותו לתוך q או לתוך תור אחר?
שואל השאלה:
לתוך תור אחר במהלך הwhile ואחרי הwhile עושה עוד while שמרוקן את התור עזר ומכניס לתור הרגיל q והבעיה שלי זה שבמקום לעשות לפני הfor בהתחלה משתנה שישמור את גודל התור ההתחלתי ואז לשים בfor שהi קטן מהמשתנה ששומר את גודל התור ההתחלתי שמתי שכל עוד i קטן מa.size () זה ממשיך
שואל השאלה:
יש לך שיעור כמה יורידו?
הפיתרון נכון, גם אני עשיתי ככה חוץ מהפור, אז אני משער שמתוך 25 נקודות יורידו 5 בערך כי האלגוריתם במחשבה נכון
מי שעשה את הטיורינג עשיתם מעבר למילה ריקה?