【发布时间】:2026-02-09 23:55:02
【问题描述】:
我不一定是在寻找解决这个问题的代码,而是更多地寻找如何找出它背后的逻辑。
我正在为我正在参加的计算机科学课做一个家庭作业问题,其中一个问题是,“方法 isUntangled 接受两个参数:圆的直径和正方形的边长,都是 double 类型。它返回当且仅当圆和正方形的中心对齐时不相交时才为真"
这是帮助理解的图片: Image
如果直径小于正方形边长,我尝试简单地返回 True,如果正方形的边长小于圆的直径,则返回 True。现在回想起来,我明白为什么它不起作用了。
我更想知道是否有人可以解释可用于解决此问题的逻辑/数学。
谢谢
【问题讨论】: