摘要:
递推没有“归”,只是往前进的过程,所以递推是递归的一个步骤; 递归有“递”也有“归”,既向前推进直到最底层,也会有返回的过程; 迭代概念更宽泛,是指一代一代的循环罔替的意思,没有明确一定存在最底层,也没有强调返回的过程; 递推,递归和迭代都是指具体的概念和方法,而回溯是指运用上面某种概念和方法的种思 阅读全文
摘要:
递归的起始端拥有更多的计算上下文; 计算上下文包含已知和未知的参量; 递归的末端具有更多的可计算性; 直接可计算性不包含未知参量。 递的过程是: 1、计算上下文的分解与最终可计算性的逼近; 2、将可计算性表述为待定值; 归的过程是: 1、执行直接可计算表达式; 2、赋值待定值,并执行计算; 3、返回 阅读全文
摘要:
C++11 的 Inheriting constructors 特性在 GCC 4.8 以前的版本及 VS2013 中都没有支持,测试起来比较麻烦,所以搜集到了几个支持 GCC 4.8 及更高版本的在线编译器。 http://ideone.com/ http://coliru.stacked-cro 阅读全文
摘要:
循环:repeat(x); 迭代:e0; en = func(en-1); repeat(condition, e=func(e)); 递归:p(n) = p(n-1) + p(n-2); 阅读全文
摘要:
显示器最佳观看距离是50~70厘米。人视觉在10度是敏感区,10~20度可以正确识别信息,20~30度对动态东西比较敏感,当图像的垂直方向视角为20度,水平方向的视角为36度时,就会有非常好的视觉临场感,而且也不因为频繁转动眼球造成疲倦。由上的简单计算规律是,显示设备的最佳观看距离是设备屏幕高度的2 阅读全文