gpt4 book ai didi

algorithm - 三角形类型的基本算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:05:49 25 4
gpt4 key购买 nike

您好,我需要编写算法来读取三角形的最大角和从左、右到下的三个边。然后根据这些结果输出特定的角度/边三角形。

具体的三角形有锐角斜角、直角斜角、钝角斜角、锐角等腰、直角等腰、钝角等腰和等边三角形。

我们必须用伪代码编写一个基本算法。老实说,我不知道从哪里开始,我们将不胜感激。

最佳答案

您只需要想出一系列应用于三角形的测试。想象一下,您正在设计一家工厂的布局,这些三角形从传送带上下来,经过一系列 worker 。每个 worker 都可以检查三角形的一些东西,然后根据其类型将其放入垃圾箱或将其移到另一条传送带上以经过更多 worker ,他们将对其进行更多测试。

例如,您可以通过检查所有边是否相等来轻松测试它是否是等边的,如果是,您可以直接输出并停在那里。

如果不是,那么一定是斜角肌或等腰肌。

如果最大角小于 90 度,则为锐角。如果等于 90 度则为直角三角形,如果大于 90 度则为钝角。

如果其中两条边等长则为等腰,否则为斜角。

首先根据这些标准草拟决策树或流程图。然后把它变成伪代码。

关于algorithm - 三角形类型的基本算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39692200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com