(no subject)
Feb. 17th, 2020 01:47 pmПрограмма в состоянии "почти готова", но надо доделать тыщу мелочей, а мне лень (плюс быт заедает). Писать на C++ всё равно что тащить гружёную телегу без колёс. Даже если всё делать по их системе (разбить на классы и правильно наследовать). Только ради Qt его терплю. Следующую программу буду писать на Факторе. Программа быстрой сортировки на Факторе
: qsort ( seq -- seq )
dup empty? [
unclip [ [ < ] curry partition [ qsort ] bi@ ] keep
prefix append
] unless ;
И на всяких других языках для сравнения
http://rosettacode.org/wiki/Sorting_algorithms/Quicksort#Factor
: qsort ( seq -- seq )
dup empty? [
unclip [ [ < ] curry partition [ qsort ] bi@ ] keep
prefix append
] unless ;
И на всяких других языках для сравнения
http://rosettacode.org/wiki/Sorting_algorithms/Quicksort#Factor