prontera,152,188,5 script merge sort keyworld 100,{
.@total = 1000;
freeloop 1;
for ( .@i = 0; .@i < .@total; .@i++ )
.@array[.@i] = rand(1000);
.@start = gettimetick(0);
callfunc "merge_sort_keyworld", .@array, .@output, .@total;
.@end = gettimetick(0);
for ( .@i = 0; .@i < .@total; .@i++ )
dispbottom .@array[ .@output[.@i] ] +"";
dispbottom "time used -> "+( .@end - .@start )+" mili-seconds"; // 405-422
end;
}
prontera,155,188,5 script merge sort haru 100,{
.@total = 1000;
freeloop 1;
for ( .@i = 0; .@i < .@total; .@i++ )
.@array[.@i] = rand(1000);
.@start = gettimetick(0);
callfunc "merge_sort_haru", .@array, .@output, .@total;
.@end = gettimetick(0);
for ( .@i = 0; .@i < .@total; .@i++ )
dispbottom .@array[ .@output[.@i] ] +"";
dispbottom "time used -> "+( .@end - .@start )+" mili-seconds"; // 452-468
end;
}
// callfunc "merge_sort", ,