And you can use it to debug other complex systems. So for example, a laboratory experience.
你会发现这是一个通用的技能,你可以用它来调试。
there's this thing called street-skateboarding where you just find features or interesting to do tricks on or
有这个叫做街头滑板的东西,你可以发现它的特色,做有趣的技巧或者
Do you realize that this is a pair of simultaneous equations in which you can solve for these two unknowns, if you like, in terms of these two knowns and these coefficients, which are like these numbers, 3, 2, 4, and 6?
你们是否发现这其实就是一个方程组,你可以用它来解出这两个未知量,你愿意的话,可以用这两个已知量,和这些系数,比如这些数字,3,2,4和6
And you'll find in the end that recursion is a feature of a language, it allows you to map some very obvious concepts like the phonebook tearing in half and half and half and half to actual code without it using some arbitrary human contrived framework like a for loop or a while loop which are much more stilted mechanisms.
最后你会发现递归是某种语言的一种特征,你可以用它将一些非常明显的思想,比如将电话簿划分为一半又一半,映射为实际代码,而不必使用那些人为框架,像for循环,while循环之类的,那是很呆板的机制。
应用推荐