Dans APL, comment puis-je calculer le nombre entier positif utilisé le plus bas d'un ensemble donné d'entiers?

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

  •  21-09-2019
  •  | 
  •  

Question

Par exemple, étant donné 1 8 4 9 0 2, retour 3. Merci.

Était-ce utile?

La solution

  {⍬⍴(⍳1+⍴⍵)~⍵} 1 8 4 9 0 2

3

Autres conseils

Le cas où ils sont tous utilisés semble avoir « un plus le plus grand » comme réponse, mais si cela est « de » la liste est une autre question.

@ Paul, vous utilisez APL385 comme police de votre navigateur? Cela semble avoir éclairci beaucoup de choses de cette fin.

Essayez

((⍳⍴n) εn) ⍳0

ou

((iota rho n) élément n) iota 0

Ceci est plus ou moins l'idiome standard pour choisir le prochain numéro de lien de fichier disponible.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top