/
githubmirror
/
LeetCode-Go
Обзор
Документация
Войти
/
githubmirror
/
LeetCode-Go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
structures/Point.go
27 строк
509 B
YDZ
添加 structures
06 авг 2020, 18:29
06 авг 2020, 18:29
1934e38
Код
Авторство
О чём код?
package structures // Point 定义了一个二维坐标点 type Point struct { X, Y int } // Intss2Points 把 [][]int 转换成 []Point func Intss2Points(points [][]int) []Point { res := make([]Point, len(points)) for i, p := range points { res[i] = Point{ X: p[0], Y: p[1], } } return res } // Points2Intss 把 []Point 转换成 [][]int func Points2Intss(points []Point) [][]int { res := make([][]int, len(points)) for i, p := range points { res[i] = []int{p.X, p.Y} } return res }