在APL,我怎么能计算从一组给定的整数的最低未使用的正整数?

StackOverflow https://stackoverflow.com/questions/1394749

  •  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

这是或多或少的标准成语用于选择下一个可用的文件系数。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top