我来考考程序员,(*^__^*)

10-11-26 lqtcts
先解决第一个简单一点的问题,有了正确答案后,后面的问题更精彩,呵呵~

数学上说,两点确定一条直线,不在一条直线的三点可确定一个平面。

物理上说,单点、双点支撑不了重物,三点就可以。那么自行车、摩托车是两个轮子的点在地面上

不动的时候需要支撑杆站立,而骑起来确不倒,这个是为什么呢?

SpeedVan
2010-11-27 15:36
>>单点、双点支撑不了重物,三点就可以

<<物理上有这样说的?第一次听···我只是听过3点支撑是稳定的。若果在一个水平面上,单点和两点都能支撑重物啊。例如下面是一个立柱,上面是一个球体。

>>不动的时候需要支撑杆站立,而骑起来确不倒

<<骑起来不倒的情况是符合两点支撑的状况,左右不能固定,于是需要人为地调节平衡。平衡调节过程是复杂的。

SpeedVan
2010-11-27 17:09
啊,对,你考的是程序员,那我换程序员角度回答。

把单车的“站立”“倒下”看作状态,它受前置条件(boolean)“左右受力平衡”影响,支架可以传入这个参数,人可以传入这个参数。

支架断了,传入false,倒了。

人在睡觉,传入false,哦野,倒了。

嗯~~~就是一个状态机~~~没错吧??

lqtcts
2010-11-28 14:37
2010年11月27日 17:09 "SpeedVan"的内容
>>单点、双点支撑不了重物,三点就可以

>不动的时候需要支撑杆站立,而骑起来确 ...

我都给了提示了,哈哈。程序员都有点思维定势,我说了嘛,数学中3点确定一平面,为什么自行车在两点做支撑的会倒,而3点支撑就不到,是因为3点确定了一个平面。只要这3点不发生变化,那么自行车落点的平面就不会变化,自行车如果想要倒,必须把这3个点所在的位置改变,使平面发生变化,车自然就倒了。如果对应到设计模式应该是MVC模式,点的改变---平面的改变(自然规律)---视图改变。 至于骑起来确不到,用MVC做解释更好不过,点不断改变---()---视图也不断改变,所以你看到的是一个动态场景,并不是它不倒,而是还没倒倒得时候,毕竟动态和静态的是不同的。

lqtcts
2010-11-28 14:47
下一个问题,抽象一点的哈:

数学上说任意一条线段的点是无穷多的。那么是不是任意一段时间内的快照也是无穷多的呢?用你的经验或者推论证明上述命题的正确或是错误。

uda1341
2010-11-28 22:31
这都是哪跟哪啊,越说越糊涂了

liangshan
2015-03-02 11:06
2010-11-26 17:18 "@lqtcts"的内容
先解决第一个简单一点的问题,有了正确答案后,后面的问题更精彩,呵呵~

数学上说,两点确定一条直线,不在一条直线的三点可确定一个平面。

物理上说,单点、双点支撑不了重物,三点就可以。那么自行车、摩托车是两个轮子的点在地面上

不动的时候需要 ...

在学校的时候我都没学好数学,现在更是没办法用数学去说话了。最近我发现我仿佛找到了一套自己用来认知这个世界的好方法,我没办法用数学说话但是却能几乎准确的感受到事物的性质。

自行车在运动中不倒是因为它在运动中走的不是直线,回想起小时候学车子的时候爸爸告诉我“车子往哪倒,车把要跟着它往它倒的方向转”看起来貌似不和逻辑,但是车子跑起来就和逻辑了。车把往哪转,行进的方向就往哪转的,方向不走直线了转而走圈,走圈就有离心力。

读高中时想到了上面的解释,但是没有认知到场。现在明白了那是场。现在才明白宇宙中根本没有直线,宇宙中只有集合,只有场。

追加:

一旦事物运动起来,时间就进来了。车子在往前运动,t1时刻它的前轮和后轮确定了两个着地点,但是t2>t1时刻时是两个新的着地点,前后有4个点,且转弯时的前轮经过的那两个点的空间差比后论两个稍大。有可能离心力的场就是这么来的。

[该贴被anycmd于2015-03-02 11:14修改过]

liangshan
2015-03-02 11:22
2010-11-28 14:47 "@lqtcts"的内容
下一个问题,抽象一点的哈:

数学上说任意一条线段的点是无穷多的。那么是不是任意一段时间内的快照也是无穷多的呢?用你的经验或者推论证明上述命题的正确或是错误。 ...

这个我想不明白,但是注意到了“时间段内”,注意到引入了时间。时间 = 运动,这个问题引入了运动。而“数学上说任意一条线段的点是无穷多的”没有引入运动。

猜你喜欢