目录

Go常见辅助函数

概述

Golang 的标准库中没有提供一些经常用到的函数,包括最大值最小值之类的,下面简单归纳几个写 Leetcode 的时候会经常用到的函数。

min

1
2
3
4
5
6
func min(x, y int) int {
	if x < y {
		return x
    }
	return y
}

max

1
2
3
4
5
6
func max(x, y int) int {
	if x > y {
		return x
	}
	return y
}

abs

1
2
3
4
5
6
func abs(x, y int) int {
	if x > y {
		return x - y
	}
	return y - x
}

参考资料

  1. Go
警告
本文最后更新于 2022年12月11日,文中内容可能已过时,请谨慎参考。