【问题标题】:SML - Combine the two listsSML - 合并两个列表
【发布时间】:2014-12-18 03:23:42
【问题描述】:

我有一个问题:我知道在 SML 中合并两个列表,但我无法计算第一个列表的元素总数且第二个列表小于 n,将它们完全附加并返回结果列表附加 0,总共 n 个元素。

示例:

  • f2([1,4,5],[3,6],7); val it = [1,4,5,3,6,0,0] : int list // 7 个元素

提前谢谢你..

【问题讨论】:

    标签: smlnj


    【解决方案1】:

    使用 LIST.length 获取两个列表的长度,并将总和与第三个参数进行比较。

    如果这个总和大于第三个参数,我不确定该怎么做,但你明白了。

    if sum < n then list1 @ list2 @ 0.....
    

    【讨论】:

      猜你喜欢
      • 2015-11-08
      • 2013-12-29
      • 1970-01-01
      • 1970-01-01
      • 2014-03-19
      • 2012-02-23
      • 2022-07-09
      相关资源
      最近更新 更多