stl-go/app.go
NorthCityChen d00014020c ADD: BIT
2022-04-26 17:09:56 +08:00

28 lines
439 B
Go

/*
* @Author: NorthCity1984
* @LastEditTime: 2022-04-26 17:05:06
* @Description:
* @Website: https://grimoire.cn
* Copyright (c) NorthCity1984 All rights reserved.
*/
package main
import (
"fmt"
"gitee.com/NorthCityChen/stl-go/bit"
)
var a = []int{1, 2, 65, 4, 33, 5}
func main() {
ans := a[0]
for i := len(a) - 1; i >= 1; i-- {
a[i] = a[i] - a[i-1]
}
b := bit.Init(a)
fmt.Println(b)
ans = b.Ask(6)
fmt.Println(ans)
}