需要编写一个“ blendList”函数,除了使用“ length”之外,不使用任何内置函数

问题描述

我正在尝试解决此问题:

定义一个函数

blendList : 'a list * 'a list -> 'a list

包含两个列表,并返回一个包含两个列表的“混合”列表,并且从两个列表中严格选择值。除length之外,不要使用任何内置的标准ML函数。

一些例子:

blendList([1,2],[100,200,300,400]) (* Returns [ 1,100,2,400] *)
blendList([200,900],[3,1]) (* Returns [ 200,3,1,900] *)
blendList([],200]) (* Returns [100,200] *)
blendList([1,[]) (* Returns [1,2] *)

我该怎么做?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)