 דזשענערייט אַ אַלגערידאַם צו סאָרט אַ געגעבן רשימה פון דרייַ פארבן.
צו סאָרט אַ געגעבן רשימה פון דריי פארבן, מיר קענען ינסטרומענט אַ פּשוט סאָרטינג אַלגערידאַם ווי די בלאָז סאָרט. דאָ איז אַ ביישפּיל פון די אַלגערידאַם אין פּיטהאָן: ``` פּיטהאָן קאָלאָרס = ['ווייַס', 'רויט', 'בלוי'] # דעפינירן אַ מנהג סדר פֿאַר די פארבן color_order = {'רויט':0, 'ווייַס':1 , 'בלוי':2} n = len (קאָלאָרן) פֿאַר i אין קייט (n): פֿאַר דזש אין קייט (0, ני-1): אויב קאָליר_אָרדער[קאָלאָרן[דזש]] > קאָליר_אָרדער[קאָלאָורס[דזש+1] ]: קאָלאָרס [דזש], פֿאַרבן[דזש+1] = פֿאַרבן[דזש+1], פֿאַרבן[דזש] דרוק ("סאָרטעד פֿאַרבן: ", פֿאַרבן) ``` דאָ, מיר ערשטער דעפינירן אַ מנהג סדר פֿאַר די פארבן ניצן אַ פּיטהאָן ווערטערבוך. אין דעם פאַל, מיר האָבן אויסדערוויילט די סדר רויט, ווייַס, און דעמאָלט בלוי, אָבער דאָס קענען זיין געביטן באזירט אויף די געבעטן סדר. דערנאָך מיר נוצן די בלאָז סאָרט אַלגערידאַם צו פאַרגלייַכן שכייניש עלעמענטן און ויסבייַטן זיי אויב זיי זענען אין די אומרעכט סדר באזירט אויף די מנהג סדר מיר דיפיינד. דער רעזולטאַט איז אַ אויסגעשטעלט רשימה פון פארבן אין דער געוואלט סדר. רעזולטאַט: `סאָרטיד פארבן: ['רויט', 'ווייַס', 'בלוי']