DemoHut

欧拉线

本篇为《思考的乐趣》复现系列の第三弹

不管三角形的顶点怎么移动,三心始终是共线的。

代码实现我稍微作弊了一下,因为垂心不能用简单的解析式求解,需要求直线交点,比较繁琐,因此我直接利用定理的结论计算出垂心(反正它是对的)。

为了和书中的图案更像,我简单初始化了三个点的位置,不料到外接圆直接就居中了,这巧合让我有点害怕。

All demos have been tested on Microsoft Edge/macOS.