我想为SML中的唯一大数制作排序函数,但编译器一直将我的函数类型设置为int而不是'a。我怎样才能明确地告诉编译器使用IntInf? 这里是我的代码: fun selectsort([a]) = [a]
| selectsort(h::t) =
if (hd(selectsort(t))) < h then hd(selectsort(t))::h::tl(selectsort
我有一个非常大的数字(全部30+以上)的很长的列表,我试图找出一个有效的方式来执行他们的基本操作。我知道,例如,我可以像 total=sum(list)
或 for n in range(len(list)):
total*=list[n]
运行的东西和Python最终会吐出答案。不过,我怀疑有一种更有效的方式来执行我不知道的大数字操作,这是一个新手。