היי, קצת קפצתי עם התשבחות לפני הזמן....
ראשית, במקרה בדוגמא שהראיתי אתמול עם הקובץ שלך עבדה "פיקס"
אך, נסה, בקובץ המצורף, עם הקוד שלך, כאשר רשימת המרכיבים היא בעמודה A כמות שהיא - למצוא את מרכיבי המספר המצויין - 135858 - התשובה המתקבלת היא אפשרות אחת - A25+A27 בעוד שקיימת גם האפשרות של A27+A28
זו רק דוגמא אחת.
מעבר לכך - זמן הריצה - למספרים עם הרבה אפשרויות הוא ארוך במיוחד !!
וכל זאת אני אומר על סמך - שמצאתי בנבכי הארכיון קובץ ש'קוששתי' ברשת לפני כמה שנים ושיניתי ושיפצתי אותו - והוא רץ פי 12 עד פי 15 !!! יותר מהר וחוץ מזה - אינו מפספס אף אפשרות !
מצורפים 2 הקבצים.
נסה ב-2 הקבצים למצוא מרכיבי המספר 782644 וראה את ההבדל העצום הן בזמן הריצה - יותר מפי 10 והן במספר התוצאות - מעל 30 הפרש !
ראשית, במקרה בדוגמא שהראיתי אתמול עם הקובץ שלך עבדה "פיקס"
אך, נסה, בקובץ המצורף, עם הקוד שלך, כאשר רשימת המרכיבים היא בעמודה A כמות שהיא - למצוא את מרכיבי המספר המצויין - 135858 - התשובה המתקבלת היא אפשרות אחת - A25+A27 בעוד שקיימת גם האפשרות של A27+A28
זו רק דוגמא אחת.
מעבר לכך - זמן הריצה - למספרים עם הרבה אפשרויות הוא ארוך במיוחד !!
וכל זאת אני אומר על סמך - שמצאתי בנבכי הארכיון קובץ ש'קוששתי' ברשת לפני כמה שנים ושיניתי ושיפצתי אותו - והוא רץ פי 12 עד פי 15 !!! יותר מהר וחוץ מזה - אינו מפספס אף אפשרות !
מצורפים 2 הקבצים.
נסה ב-2 הקבצים למצוא מרכיבי המספר 782644 וראה את ההבדל העצום הן בזמן הריצה - יותר מפי 10 והן במספר התוצאות - מעל 30 הפרש !