Dans APL, comment puis-je calculer le nombre entier positif utilisé le plus bas d'un ensemble donné d'entiers?
-
21-09-2019 - |
Question
Par exemple, étant donné 1 8 4 9 0 2, retour 3. Merci.
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