ריפוד משנה את אורך הקלט הנמדד
קישור שפה לגרסה מרופדת בלי לבלבל בין ערך לאורך.
מקורות מטלות
מופעים קשורים בבחינות ובמטלות
הקישורים מציינים התאמה רעיונית או גרסה קרובה; רק קבוצות שמסומנות כחזרה מדויקת במפת השאלות נחשבות לכפילויות.
שאלה
תהי שפה הניתנת להכרעה בזמן עבור קבוע. נגדיר, מעל אלפבית הכולל מפריד ,
הוכיחו וציינו מה עושים בקלט פגום.
רמז 1
אם אורך הקלט המרופד הוא , השוו את ל-.
רמז 2
אפשר לבדוק את מספר האפסים בסריקה עם מונים באורך .
פתרון מלא
על קלט באורך , בודקים שיש מפריד יחיד ומקבלים תחילית וסיומת אפסים. דוחים אם הצורה פגומה. מחשבים את ובודקים שאורך הסיומת הוא בדיוק ; הסריקה והספירה פולינומיאליות ב-.
אם הקלט תקין, מדמים את המכריע של על . זמן הריצה הוא
כי בקלט עצמו מופיעים אפסי ריפוד רבים כל כך. לכן הבדיקה והסימולציה יחד פולינומיאליות ב-, ומתקבל .
נקודת בדיקה
הריפוד אינו מאיץ את החישוב המקורי; הוא מגדיל את האורך שביחס אליו מודדים את זמן הריצה.
הערת מקור
תרגיל מקורי המבוסס על טכניקת הריפוד הסטנדרטית. פתרונות סטודנטים אינם ראיה מכרעת.
טעויות נפוצות
- השמטת כיוון בהוכחת הנכונות או מקרה קצה בקלט.
- מדידת משאבים לפי ערך מספרי במקום אורך הקידוד.
- החלפת הוכחת החסם באינטואיציה בלבד.
מקורות ואימות
- Merged summary, pp. 124-130
- 2026 transcript 6
- Arora-Barak draft, padding discussion
- מיפוי קטלוג:
data/exercises.json; הניסוח והפתרון עצמאיים; הגשות אישיות אינן מקור סמכות.