chi-chu / leetcode

some common function for leetcode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

leetcode

some common golang function for leetcode
Leetcode golang 题解
包含一些公有方法 切片转链表生成,反转,添加到头,添加到尾, 切片转二叉树生成 二叉树反转

##example 生成单链表
NewNodeList([]int{1,2,3,4})

链表反转
Node.Reverse()

链表长度
Node.Len()

打印单链表
Node.Print()

双向链表
NewDoubleLinkedList([]int{1,2,3,4})

生成二叉树( -1 表示null节点 )
NewNodeTree([]int{1,2,3,4,5,6,7,-1,-1,8,9})

二叉树反转
TreeNode.Reverse()

打印二叉树
TreeNode.Print()

About

some common function for leetcode


Languages

Language:Go 100.0%