我正在尝试使用scheme(DrRacket)中的“旁边”功能。我想知道如何使用递归来连续放置多个对象。 (定义(行n img)。行将是n个图像长,每个图像彼此相邻,水平堆叠。感谢您的时间。
答案 0 :(得分:2)
听起来像Recursion on the Natural Numbers的情况! (我假设您正在使用How to Design Programs。如果没有,请考虑阅读它,因为它教会您解决此类问题的过程。)
写下一些例子。从您能想到的最简单的示例开始。这个真正非常简单的例子,你甚至可能都没想到。
记下自然数参数的递归模板。使模板适应您的函数(函数名,额外参数)。
然后考虑如何填补空白。