- == 系统问题,暂停聊天功能。==
- 【征集】西西河的经济学,及清流措施,需要主动参与者,『稷下学宫』新认证方式,24年网站打算和努力目标
主题:Matrix 嵌套问题的代码实现 -- 不锈钢破锣
共:💬3 新:
关于楼下的虚拟世界的虚拟世界的问题,其实就是个matrix的嵌套问题。要想找到真实世界,可以用递归算法实现。代码如下:
/* 输入参数currentWorld: 当前所在的世界,
返回值:真实世界
*/
CWorld *GetRealWorld(CWorld *currentWorld)
{
CWorld *tmpWorld;
if (IsRealWorld(currentWorld))
{
return currentWorld;
}
else
{
tmpWorld = GetParentWorld(currentWorld);
return GetRealWorld(tmpWorld);
}
}
电影Matrix的每一集,其实就是Neo执行一次GetParentWorld()语句;什么时候IsRealWorld()等于true,就要看导演的意思了。
- 相关回复 上下关系3
Matrix 嵌套问题的代码实现
其实Marix里面人物的名字也是有趣的 馨屏憩翮 字134 2003-08-09 21:53:46
关于MATRIX中的名字 机会主义者 字421 2003-08-09 22:43:51