package
0.0.0-20240814153542-64ae15e81c8c
Repository: https://github.com/iamsumit/go-dsa.git
Documentation: pkg.go.dev
# README
Benchmark Results
BenchmarkArrayAccess5All-10 0.3213 ns/op
BenchmarkArrayAccess100All-10 0.3118 ns/op
BenchmarkArrayAccess1000All-10 0.3114 ns/op
BenchmarkArrayAccessOneIn5-10 0.3267 ns/op
BenchmarkArrayAccessOneIn100-10 0.3157 ns/op
BenchmarkArrayAccessOneIn1000-10 0.3127 ns/op
BenchmarkArrayAccessSelectedIn5-10 0.3140 ns/op
BenchmarkArrayAccessSelectedIn100-10 0.3136 ns/op
BenchmarkArrayAccessSelectedIn1000-10 0.3196 ns/op
BenchmarkArrayUpdateIn5-10 0.3212 ns/op
BenchmarkArrayUpdateIn100-10 0.3158 ns/op
BenchmarkArrayUpdateIn1000-10 0.3175 ns/op
BenchmarkArrayIterationIn5-10 2.842 ns/op
BenchmarkArrayIterationIn100-10 32.68 ns/op
BenchmarkArrayIterationIn1000-10 326.2 ns/op
BenchmarkFindFirstElementInArrayIn5-10 0.8385 ns/op
BenchmarkFindFirstElementInArrayIn100-10 16.03 ns/op
BenchmarkFindFirstElementInArrayIn1000-10 171.5 ns/op
BenchmarkFindThirdElementInArrayIn5-10 1.895 ns/op
BenchmarkFindThirtiethElementInArrayIn100-10 19.85 ns/op
BenchmarkFindThreeHundredthElementInArrayIn1000-10 278.1 ns/op
BenchmarkFindLastElementInArrayIn5-10 2.498 ns/op
BenchmarkFindLastElementInArrayIn100-10 41.33 ns/op
BenchmarkFindLastElementInArrayIn1000-10 502.5 ns/op
BenchmarkFindLastElementInArrayIn10000-10 5427 ns/op
BenchmarkMatrixAccessAll-10 0.3163 ns/op
BenchmarkMatrixAccessOne-10 0.3234 ns/op
BenchmarkMatrixAccessSelected-10 0.3198 ns/op
BenchmarkMatrixUpdate-10 0.3140 ns/op
BenchmarkMatrixIteration-10 5.015 ns/op