שאלות על פרויקט הסיום

הנחת קלט של גרפים

הנחת קלט של גרפים

by תמיר דניאל -
Number of replies: 3

היי,

האם מותר לנו להניח כי תמיד נקבל קלט מהצורה

{|}

או שיכול להיות מצב שהקלט לא יהיה תקין?(כלומר בלי סוגר/בלי קו מפריד)

 

ושאלה נוספת:

האם יכול להיות מצב שנקבל בקלט קשת בין צמתים שלא קיימים או מובטח שהצמתים יהיו קיימים תמיד?

תודה!

In reply to תמיר דניאל

תשובה ל: הנחת קלט של גרפים

by בר מגל -
בהחלט ייתכן שהמשתמש ייתן קלט לא חוקי, כולל כתיבה לא נכונה של קבועי גרף (graph literals), ויש לטפל בשגיאות כאלה כפי שמפורט בסעיף 2.4.
In reply to בר מגל

תשובה ל: הנחת קלט של גרפים

by תמיר דניאל -
היי שוב,
מה הכוונה בקבועי גרף?

ושאלה נוספת, במידה ויש צומת לא חוקי/קשת לא חוקית, האם להתעלם ממנה, או לזרוק שגיאה ולהפסיק את יצירת הגרף?
In reply to תמיר דניאל

תשובה ל: הנחת קלט של גרפים

by בר מגל -
קבוע גרף הוא literal שמייצג גרף. אם זה לא מספיק, מוזמן להסתכל במסמך הפרויקט איך משתמשים במונח, או לחפש את המושג "literal" באינטרנט.

לגבי השאלה הנוספת, תוכל לעיין שוב במסמך הפרויקט ולהסיק בעצמך. באופן כללי התשובה לכל שאלה מסוג זה היא - לעשות מה שהמשתמש היה מצפה. אם המשתמש היה מצפה שזה יעבוד, זה צריך לעבוד.