M
Size: a a a
M
AT
AT
M
M
L
const N = 10000
const stringArray = new Array<string>(N)
const i32Array = new Array<i32>(N)
export function getstringArrayLength(): i32 {
return stringArray.length
}
export function sInit(): void {
for(let i = 0; i < N; i++)
stringArray[i] = ( Math.random().toString() )
}
export function sSort(): void {
stringArray.sort((l, r) => l < r ? -1 : 1)
}
export function i32Init(): void {
for(let i = 0; i < N; i++)
i32Array[i] = i32( Math.random() * 1e9 )
}
export function i32Sort(): void {
i32Array.sort((l, r) => l - r)
}
AT
L
M
const N = 10000
const stringArray = new Array<string>(N)
const i32Array = new Array<i32>(N)
export function getstringArrayLength(): i32 {
return stringArray.length
}
export function sInit(): void {
for(let i = 0; i < N; i++)
stringArray[i] = ( Math.random().toString() )
}
export function sSort(): void {
stringArray.sort((l, r) => l < r ? -1 : 1)
}
export function i32Init(): void {
for(let i = 0; i < N; i++)
i32Array[i] = i32( Math.random() * 1e9 )
}
export function i32Sort(): void {
i32Array.sort((l, r) => l - r)
}
M
L
L
M
M
M
L
M
M