完善了avl 并且修改了 升序为和核心 TODO: 需要修改vbt iterator 和 其他
This commit is contained in:
@@ -56,7 +56,7 @@ func BenchmarkGet(b *testing.B) {
|
||||
|
||||
func BenchmarkPush(b *testing.B) {
|
||||
s := New()
|
||||
b.N = 200000
|
||||
b.N = 20000000
|
||||
for i := 0; i < b.N; i++ {
|
||||
v := randomdata.Number(0, 65535)
|
||||
s.Push(v)
|
||||
@@ -65,7 +65,7 @@ func BenchmarkPush(b *testing.B) {
|
||||
|
||||
func BenchmarkGodsPush(b *testing.B) {
|
||||
s := arraystack.New()
|
||||
b.N = 200000
|
||||
b.N = 2000000
|
||||
for i := 0; i < b.N; i++ {
|
||||
v := randomdata.Number(0, 65535)
|
||||
s.Push(v)
|
||||
@@ -74,7 +74,7 @@ func BenchmarkGodsPush(b *testing.B) {
|
||||
|
||||
func BenchmarkPop(b *testing.B) {
|
||||
s := New()
|
||||
b.N = 200000
|
||||
b.N = 2000000
|
||||
|
||||
for i := 0; i < b.N; i++ {
|
||||
v := randomdata.Number(0, 65535)
|
||||
@@ -91,7 +91,7 @@ func BenchmarkPop(b *testing.B) {
|
||||
|
||||
func BenchmarkGodsPop(b *testing.B) {
|
||||
s := arraystack.New()
|
||||
b.N = 200
|
||||
b.N = 2000000
|
||||
|
||||
for i := 0; i < b.N; i++ {
|
||||
v := randomdata.Number(0, 65535)
|
||||
|
||||
Reference in New Issue
Block a user