GP45. 网络延迟
描述
示例1
输入:
150
输出:
"网络延迟"
Go 解法, 执行用时: 3ms, 内存消耗: 836KB, 提交时间: 2022-06-17
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param ping int整型 网络延迟值 * @return string字符串 */ func defineerr( ping int ) string { if ping > 100 { return "网络延迟" } return "" }
Go 解法, 执行用时: 3ms, 内存消耗: 860KB, 提交时间: 2022-07-19
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param ping int整型 网络延迟值 * @return string字符串 */ func defineerr( ping int ) string { // write code here if ping>100{ return "网络延迟" } return "" }
Go 解法, 执行用时: 3ms, 内存消耗: 860KB, 提交时间: 2022-05-31
package main //import "fmt" import "errors" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param ping int整型 网络延迟值 * @return string字符串 */ func defineerr( ping int ) string { // write code here if ping > 100 { return errors.New("网络延迟").Error() } return "" }
Go 解法, 执行用时: 3ms, 内存消耗: 884KB, 提交时间: 2022-06-09
package main; import "errors"; func defineerr(ping int) string { if ping <= 100 {return "";} return errors.New("网络延迟").Error(); }
Go 解法, 执行用时: 3ms, 内存消耗: 896KB, 提交时间: 2022-06-23
package main //import "fmt" /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param ping int整型 网络延迟值 * @return string字符串 */ type DelayError struct{ Error func() string } func NewDelayError() DelayError { err := &DelayError{} err.Error = func() string { return "网络延迟" } return *err } func defineerr( ping int ) string { // write code here if ping > 100 { err := NewDelayError().Error() return err } return "" }