... מנסים למצוא את החוקיות של התהליך ולבנות ממנו
נוסחה . דהיינו, קודם כל ננסה להריץ ידנית כל מיני סימולציות, של המקרים הפשוטים ביותר, אחר כך של מקרים יותר מורכבים. אחר כך ננסה למצוא חוקיות כלשהי ובהתאם לכך, ננסה לבנות
נוסחה כלשהי לפתור את השאלה. אז בשלב הראשון, ננסה לחלק לחלקים קטנים. נתנו לנו 3 חוקים שמגדירים מהי סיסמה חזקה. עלינו לנסות להבין ... לעשות, לא ניסינו למצוא חוקיות, לא ניסינו למצוא
נוסחה. או במילים אחרות, קודם כל צריכים לנסות לראות אם יודעים לפתור את השאלה, במקרה הפשוט ביותר, בלי שום חוקיות, בלי שום
נוסחה, בלי שום מורכבות. רק אחרי שאנחנו מסוגלים לפתור את השאלה ידנית, בלי חוקיות, בלי
נוסחה בלי כלום, במקרה הכי פשוט. עכשיו ננסה לפתור את השאלה בצורה קצת יותר מורכבת. אז האם אנחנו נדע לפתור את השאלה במידה ויש לנו ... את זה? כמובן, ש... איך פותרים את זה ידנית. בלי
נוסחאות ובלי סיבוכים, ננסה קודם כל להבין איך פותרים את זה ידנית. האם קודם מתחילים מחוק מספר 1 או 2 או 3? מה קדם למה? אז לשם כך ... 1 של החלפה. במילים אחרות, אנחנו צריכים למצוא
נוסחה, איך לדעת מאיזה רצף של אותיות למחוק קודם וכמה למחוק. או ניקח לדוגמה את המקרה הבא באורך של 23 כך: 12345AAAAAAbbbbbb111111 ... 1, כדי לתקן את הרצף, כנל. או במילים אחרות,
הנוסחה הכללית לגבי סדר המחיקות, תהיה: קח את כמות המחיקות שאתה יכול לבצע, וקודם כל תמחק אות 1 מכל הרצפים של 3 6 9 12 15 18 ... רצפים, שאותם נשאף לפתור באמצעות פעולות החלפה.
שהנוסחה תהיה אורך הרצף לחלק ל 3, זאת כמות פעולות ההחלפה שצריך. שגם אותן אולי כבר ניתן לבצע במסגרת פעולות החלפה הנדרשות עבור תווים ... פעולות המחיקה, ננסה לפתור תווים רצופים לפי
הנוסחה הנל. עד כאן ראינו שוב, איך באמצעות לחלק לחלקים הכי פשוטים והכי קטנים, בצורה ידנית, בלי לנסות למצוא חוקיות או
נוסחאות, איך באמצעות זה ניתן למצוא חוקיות, וניתן להמציא
נוסחאות. שמתחילות בשאלה, מה בטוח נכון ומשם להתקדם קדימה אל הפתרון של הבעיה שנראית מסובכת ביותר. בהצלחה. ...