"שרשרת מספרים שלמים חיוביים" היא שרשרת חוליות שכל חוליה בה מכילה מספר שלם הגדול מ־0. "שרשרת ספרות" היא שרשרת חוליות שכל חוליה בה מכילה ספרה בין 0 ל־9 (כולל) או את המספר (9-). כל רצף ספרות בשרשרת מייצג מספר: הספרה הראשונה מייצגת את האחדות, הספרה השנייה את העשרות וכן הלאה. לאחר כל רצף של ספרות מופיע המספר (9-), והוא מסמן סוף של מספר בשרשרת.
לדוגמה: שרשרת הספרות המייצגת את המספרים 92, 4, 543 תיראה כך:
כתוב פעולה חיצונית בשפת Java בשם buildDigit או בשפת C# בשם BuildDigit המקבלת הפניה lst שאינה null ל"שרשרת מספרים שלמים חיוביים". הפעולה תחזיר "שרשרת ספרות" המייצגת את המספרים שב"שרשרת מספרים שלמים חיוביים" לפי הסדר.
"שרשרת מספרים שלמים חיוביים" היא שרשרת חוליות שכל חוליה בה מכילה מספר שלם הגדול מ־0. "שרשרת ספרות" היא שרשרת חוליות שכל חוליה בה מכילה ספרה בין 0 ל־9 (כולל) או את המספר (9-). כל רצף ספרות בשרשרת מייצג מספר: הספרה הראשונה מייצגת את האחדות, הספרה השנייה את העשרות וכן הלאה. לאחר כל רצף של ספרות מופיע המספר (9-), והוא מסמן סוף של מספר בשרשרת.
לדוגמה: שרשרת הספרות המייצגת את המספרים 92, 4, 543 תיראה כך:
כתוב פעולה חיצונית בשפת Java בשם buildDigit או בשפת C# בשם BuildDigit המקבלת הפניה lst שאינה null ל"שרשרת מספרים שלמים חיוביים". הפעולה תחזיר "שרשרת ספרות" המייצגת את המספרים שב"שרשרת מספרים שלמים חיוביים" לפי הסדר.