פורסם 2005 במאי 1020 שנים GhostHunterוOrenSamזה ממש לא נכון מה שאתם טוענים (אני לא ממש זוכר מי טען מה, אבל תתיחסו לזה כל אחד לפי מה שהוא טען).אתם טוענים שהמטרה של האלגוריתם הוא שיהיה פשוט לכתוב אותו ואיך שבא לנו.אז נכון, שיהיה פשוט לכתוב זה חלק מהתפקיד שלו.אבל מה אתם חושבים, שסתם אנשים משועממים אמרו לעצמם הם ירשמו"אתחל_רשימה(L)" ולא "אתחל רשימה L"?אז לא, לא סתם ישבו אנשים והחליטו ככה.לכל דבר יש מטרה מסויימת, לא סתם קבעו את זה.אתם מדברים מתוך "עצבים" (אני סתם אומר) שפשוט טיפשי שמגבילים אותכם איך רשום אלגוריתם.אז אתם כנראה לא מצליחים להבין שזה לא רק כדי שאתם ספציפית רק אתם תבינו, אלא שגם מישהו שסתם יבוא ויקרא את זהעם ידע באלגוריתם, יבין בדיוק!או כמו שאמרתי, כדי שהבוחן יוכל לדעת למה אתם מתכוונים.תארו לעצמכם שבוחן יקבל כמה עשרות בחינות בגרות במחשבים (אם לא מאות), ובמקום לעבור על האלגוריתם שלכםולנסות להשוואת אותו פחות או יותר לדף תשובות שלו.הוא יתחיל לעבור שורה שורה ולחשוב למה אתם מתכוונים שרשמתם ככה וככה.אז לא, אין לו את הזמן לזה, אני בטוח שאתם מסכימים איתי לשבת מבחן מבחן ולהתחיל "לשבור את הראש" (גם אם זה ברור)בכדי להבין למה התכוונתם בדיוק.אז כמו שלשפת מחשב (פסקל, C וכדומה) יש כללים וסינטקסט, אז גם לאלגוריתם יש כללים.ושימו לב שלמשל ב "אתחל_רשימה(L)" גם לא ויתרו על החלק של הרווח, החליטו לשים קו תחתון,למה לשים אותו? אז לא, לא סתם כי הם רוצים שתכתבו יותר, אלא כדי להשאר באותה מסגרת של שפות מחשבשאסור שיהיה רווח אז שמים קו תחתון.שוב, יש מטרה לכל דבר, קשה לי להמחיש את המטרה של צורת הכתיבה של האלגוריתם, אבל אני חושב שהצלחתי קצתלהעביר את הכוונה שלי ואת הדעה שלי בנוגע לזה.[הצלחתם להבין אותי פחות או יותר?רן.
פורסם 2005 במאי 1020 שנים עדיין לא הבנת אותי. אני מתכוון לדברים כלליים. הוראות כלליות לרעיון של מה שצריך לעשות.
פורסם 2005 במאי 1220 שנים פירסמו סוף סוף תשובות לשני השאלונים: http://www.kadman.net/bagrut.htmlאת הטיורינג והאוטומט מחסנית עשיתי טיפה שונה אבל נכון באותה מידה אני חושב...עריכה: אה האמת הפתרון שלה בטיורינג בכלל מוטעה... מילה לא חייבת להסתיים בa
פורסם 2005 במאי 1320 שנים אין שם את הפתרון של האסמבלר. אתם יודעים איפה יש?ועוד משהו: בשאלה השניה אני פתרתי כך שהחילוק יחזיר ערך שלם, כי לא אמרו לנו שהוא יכול להחזיר גם ערכים לא שלמים. אתם יודעים כמה יכולים להוריד לי?
פורסם 2005 במאי 1320 שנים אני מניח שיורידו 2 נקודות, אולי 3. הם בנו על זה שאנשים לא יחשבו עלזה (:אתה צריך להבין לבד שהערך המוחזר אינו בהכרח שלם, בגלל שפעולת חילוק תמיד מחזירה ערך REAL, אפילו אם התוצאה שלמה (6 חלקי 2 יחזיר 3 כREAL).פשוט הדוגמה שהם נתנו הייתה קצת מסריחה, הם שמו שם 8 חלקי 2 שמחזיר 4... היו צריכים לתת בדוגמה חלוקה שמחזירה ערך לא שלם.
פורסם 2005 במאי 1320 שנים הם לא ציינו את זה שצריך להחזיר מספר לא שלם. אני לא רואה עתידות/כל מקצוע אחר. כשאני ילך למוכר בחנות והוא ירצה שאני אבנה לו מערכת, אני לא צריך לנחש שהוא גם מייבא.
פורסם 2005 במאי 1420 שנים הדוגמא שהם נתנו הייתה בכוונה, הם רוצים גם שמידי פעם תפעיל את הראש שלך.אולי אתה גם רוצה שהם יצינו לך שחילוק לא חייב להחזיר תשובה שלמה?או שיכתבו לך את התת-תוכניות וזהו.אם נתנו לך לעשות פעולות מתמטיות, ויש לך חילוק, אל תתעסק בשלמים! (INTEGER), אלא רקבממשיים(REAL).תחשוב הגיוני, אתה לא יכול לבצע פעולת חילוק על שלמים.יהיה לך ארור בקומפילציה (TYPE MISMATCH).רן.
פורסם 2005 במאי 1420 שנים אולי בפסקל זה ככה, אבל בC זה לא נותן ERROR אם אתה מחלק בין שלמים. אם כבר אז הם חיפשו את הבעיה הזאת אצל אלה שעושים פסקל(אם הבעיה בכלל קיימת - שהקוד לא עובר קומפילציה) ולא אצל אלה שעושים ב- C, כי ב- C זה יעבור קומפילציה. בכל מקרה, אני סתם מחפש תירוצים למה שלא יורידו לי נק.
פורסם 2005 במאי 1620 שנים שאלה לי אלייכם, הכיתה שלי היחידה שלמדה לעשות אוטומט מחסנית רק באמצעות טבלה?
פורסם 2005 במאי 1620 שנים אוטומט מחסנית באמצעות טבלה?אולי אתה מתכוון באמצעות ציור של מחסנית קטנה בצד? (וזה נראה לך כמו טבלה).נשמע ממש מוזר.כל מה שיש לעשות באוטומט מחסנית הוא פשוט מאוד :אות קלט, ראש המחסנית / ראש המחסנית, פעולה על המחסנית.לדוגמא, לדחוף A למחסנית שקיבלנו קלט a.aS/SA
פורסם 2005 במאי 1720 שנים לא לא התכוונתי לציור של המחסנית בתור טבלה...אצלנו יש טבלה של מצבים וראש המחסנית, וכל פעם- על פי ראש המחסנית, המצב והקלט- עושים משו אחר
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.