2024-06-22:用 go 语言,给定一个起始下标为 0 的长度为 3 的整数数组 nums,根据这些数字构建三角形。 如果无法构成三角形,则返回 “none“; 否则根据三角形的边长关系返回对应类型的字
2024-06-22:用 go 语言,给定一个起始下标为 0 的长度为 3 的整数数组 nums,根据这些数字构建三角形。
如果无法构成三角形,则返回 "none";
否则根据三角形的边长关系返回对应类型的字符串:
equilateral(等边三角形)、isosceles(等腰三角形)或 scalene(不等边三角形)。
输入:nums = [3,3,3]。
输出:"equilateral"。
答案 2024-06-22:
题目来自 leetcode3024。
大体步骤如下:
Go 完整代码如下:
复制代码
![](https://static001.geekbang.org/infoq/06/062f17233e13099893ba02e835b5e72c.png)
Python 完整代码如下:
复制代码
![](https://static001.geekbang.org/infoq/0b/0bf22bfb9bb5375fd01ff678b00ad945.png)
版权声明: 本文为 InfoQ 作者【福大大架构师每日一题】的原创文章。
原文链接:【http://xie.infoq.cn/article/1974f76a85ba0b34db5b8c76e】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论