צ'קליסט – שאלות בנושא תורים

חלק א' – לפני כתיבת קוד

הבנת הדרישה

אילוצים

תכנון הפתרון

דגשים לתכנון פתרון של תורי עדיפויות

לפני כל Remove() עצרו ושאלו את עצמכם: האם אני באמת צריך להוציא את האיבר, או שמספיק להשתמש ב־Head()?

חלק ב' – לאחר כתיבת הקוד

מבנה התור

תנאי עצירה

Remove() / Head()

לולאות

בדיקה אחרונה