שוועריקייט ראַנג: אַוואַנסירטע. געגעבן עטלעכע אַרייַנשרייַב דאַטן, דזשענערייט אַ אַלגערידאַם צו סאָרט די דאַטן אין אראפנידערן סדר.
איינער אַוואַנסירטע אַלגערידאַם צו סאָרט אַ רשימה פון נומערן אין אראפנידערן סדר איז די קוויקסאָרט אַלגערידאַם. דאָ איז אַ ביישפּיל פון ווי די אַלגערידאַם קענען זיין געוויינט צו סאָרט די געגעבן אַרייַנשרייַב דאַטן `[3, 5, 9, 1, 8, 2]` אין אראפנידערן סדר: 1) מיר אָנהייבן דורך סעלעקטינג אַ דרייפּונקט עלעמענט, וואָס קען זיין קיין עלעמענט פון דער רשימה. פֿאַר בייַשפּיל, מיר קענען אויסקלייַבן די ערשטער עלעמענט '3' ווי אונדזער דרייפּונקט. 2) מיר צעטיילן די רשימה אין צוויי סובליסץ, ווו דער ערשטער סובליסט כּולל עלעמענטן וואָס זענען גרעסער ווי די דרייפּונקט, און די צווייטע סובליסט כּולל עלעמענטן וואָס זענען ווייניקער ווי אָדער גלייַך צו די דרייפּונקט. אין דעם פאַל, אונדזער פּאַרטישאַנד סובליסץ וואָלט זיין: `[5, 9, 8]` און `[1, 2]`. 3) דערנאָך, מיר צולייגן דעם זעלבן פּראָצעס צו די צוויי סובליסטס, סעלעקטינג אַ דרייפּונקט עלעמענט פון יעדער, צעטיילונג די סובליסט, און איבערחזרן דעם פּראָצעס ביז די סובליסץ זענען אויסגעשטעלט. 4) פֿאַר דער ערשטער סובליסט `[5, 9, 8]`, מיר קענען אויסקלייַבן `5` ווי די דרייפּונקט, און צעטיילונג די סובליסט אין `[9, 8]` און `[]`. זינט ביידע פון די סובליסץ זענען שוין אויסגעשטעלט, מיר מאַך צו די ווייַטער סובליסט. 5) פֿאַר די רגע סובליסט `[1, 2]`, מיר קענען אויסקלייַבן `1` ווי די דרייפּונקט, און צעטיילונג די סובליסט אין `[2]` און `[]`. 6) אַמאָל אַלע די סאַבליסץ זענען אויסגעשטעלט, מיר פאַרבינדן זיי צו באַקומען אונדזער לעצט סאָרטירט רשימה אין אראפנידערן סדר: `[9, 8, 5, 3, 2, 1]`.