摘要 |
One objective of the present invention is to optimize a sorting process ( 20 ) that, by novel means ( 240 ), reduces the number of comparisons required to sort delivered items ( 10, 230 ) whether said items are physical tokens, electronic data or other symbolic representations of whatever is sorted. Said novel means ( 240 ) include: initializing values ( 220 ), recording values ( 250 ), comparing items found closest to evolving centroids ( 310, 320 ), restricting evolving fields for comparison within limits ( 330 ), setting pointers indicating the sorted order of items ( 360 ), detecting delivered items and those remaining within limits ( 60, 260 ), noting value changes ( 30, 250 ), and appropriate recursions ( 270, 280, 350, 370 ). A second objective of the present invention is to provide computer software means for said process ( 20 ) whereby said novel means ( 240 ) can be operably coupled with an apparatus to find items ( 40 ) and place them in ordered queues ( 50 ) as items ( 70 ).
|