在APL,我怎么能计算从一组给定的整数的最低未使用的正整数?
-
21-09-2019 - |
题
例如,给定的1 8 4 9 0 2,返回3。感谢。
解决方案
{⍬⍴(⍳1+⍴⍵)~⍵} 1 8 4 9 0 2
3
其他提示
,他们都使用的情况下,似乎有“一加最大的”作为答案,但无论是“从”名单则是另一个问题。
@保罗,您使用的APL385作为浏览器的字体?这似乎从这个目的已经清理了很多东西。
尝试
((⍳⍴n)εN)⍳0
或
((IOTA RHO n)的元素n)IOTA 0
这是或多或少的标准成语用于选择下一个可用的文件系数。
不隶属于 StackOverflow