Skip to content

Instantly share code, notes, and snippets.

View azihsoyn's full-sized avatar

Naoya Yoshizawa azihsoyn

View GitHub Profile
var memo map[int]int
func init(){
memo = make(map[int]int)
memo[1] = 1
memo[2] = 2
}
func climbStairs(n int) int {
if v, ok := memo[n]; ok {
return v
package main
import "fmt"
func main() {
fmt.Println(missingNumber([]int{3,0,1}))
}
func missingNumber(nums []int) int {
m := make(map[int]struct{}, len(nums))