讨论/技术交流/求助|为什么平台上有些题使用go语言过不了?/
求助|为什么平台上有些题使用go语言过不了?

例如leetcode783题

代码片段

var (
	min = 100000
	pre *TreeNode
)

func minDiffInBST(root *TreeNode) int {
	helper(root)
	return min
}

func helper (node *TreeNode)  {
	if node == nil {
		return
	} else {
		helper(node.Left)
		if pre != nil && min > node.Val - pre.Val {
			min = node.Val - pre.Val
		}
		pre = node
		helper(node.Right)
	}
}
共 0 个回复
暂无回复