草庐IT

用递归函数实现康托尔集

书名:代码本色:用编程模拟自然系统作者:DanielShiffman译者:周晗彬ISBN:978-7-115-36947-5第8章目录8.3 用递归函数实现康托尔集接下来,我们要用递归函数实现康托尔集的可视化。从哪里开始?1、绘制线段的函数我们知道康托尔集在开始时是一个线段。因此,我们可以先实现一个用于绘制线段的函数。voidcantor(floatx,floaty,floatlen){line(x,y,x+len,y);}上面的cantor()函数在坐标(x,y)处开始画一个线段,线段长度是len。(假设线段是水平的)因此,如果我们按以下方式调用cantor()函数:cantor(10,20

ios - 在 iOS 中实现 cantor 配对功能

我有一个用Java编写的Cantor配对函数的实现2年前。现在我更多地转向iOS,我需要在Objective-C中做同样的事情。问题是,至少从我的角度来看,在Java中我必须实现一个BigSqrt类这是我自己做的。因为理论上我现在可以配对任何大小的数字。因为我是iOS的新手,所以我真的不知道我是否必须为Objective-C再次实现所有的东西,或者是否已经实现了一些东西。如果是这样,有人可以给我一个提示,从哪里开始为Objective-C中任何大小的“Integer”实现CantorPairing函数?谢谢 最佳答案 我用它在tab