update test files

This commit is contained in:
ValKmjolnir
2022-12-03 01:24:56 +08:00
parent b28e85a7a1
commit e43bd1eaf2
14 changed files with 247 additions and 65 deletions
+26 -1
View File
@@ -4,4 +4,29 @@ rand(time(0));
for(var i=0;i<1e4;i+=1)
append(vec,int(rand()*1e5));
sort(vec);
println(vec);
println(vec);
var test=func(n){
var a=[];
setsize(a,n);
for(var i=0;i<n;i+=1){
a[i]=int(rand()*n);
}
var ts=maketimestamp();
ts.stamp();
var_sort(a);
println("[time] ",str(n)," in ",ts.elapsedMSec()/1000," sec (value)");
var a=[];
setsize(a,n);
for(var i=0;i<n;i+=1){
a[i]=int(rand()*n);
}
ts.stamp();
sort(a);
println("[time] ",str(n)," in ",ts.elapsedMSec()/1000," sec (lambda)");
}
for(var i=1000;i<1e7;i*=10){
test(i);
}