Pour des questions demandant des conseils sur le golf dans une langue spécifique, bien faire dans certaines balises de défi ou améliorer un morceau de code particulier.
Souvent, une tâche nécessite de vrais tableaux. Prenez par exemple la tâche d'implémenter Befunge ou> <>. J'ai essayé d'utiliser le Arraymodule pour cela, mais c'est vraiment lourd, car j'ai l'impression de coder beaucoup trop verbeux. Quelqu'un peut-il m'aider à résoudre ces tâches de code-golf moins verbeuses et plus fonctionnelles?
Il existe déjà une liste complète d'astuces pour python ici , donc ce que je demande, ce sont des astuces qui s'appliquent spécifiquement à l'utilisation de numpy, scipyou des pylabbibliothèques. Il peut s'agir soit de raccourcir le code déjà utilisé numpy, soit de raccourcir les opérations python courantes en utilisant …
Certains d'entre vous peuvent dire que je perds mon temps, mais cette tâche ne me donne pas la paix pendant plus de 500 jours. Il est nécessaire d'écrire un programme en Python 3.x qui prend deux nombres en entrée et affiche leur somme. Les nombres sont donnés dans le format …
J'essaie d'utiliser C # pour trouver l'index du premier 1 (de droite à gauche) dans la représentation binaire d'un nombre. Par exemple, puisque 100 en binaire est: 0b1100100 Le premier 1 est en troisième position à partir de la droite, il devrait donc donner 3. 234 devrait donner 2, 0 …
Prenez le vecteur des inconnues et appliquez une fonction générique différenciable . Le jacobien est alors donné par une matrice telle que: Par exemple, supposez m=3et n=2. Ensuite (en utilisant l'indexation basée sur 0) Le jacobien de fest alors Le but de ce défi est d'imprimer cette matrice jacobienne. Contribution …
J'ai une liste let une fonction f. fn'augmente ni ne diminue strictement. Comment trouver l'élément de la liste dont f(item)le plus petit est? Par exemple, supposons que la liste soit: l = [1, 2, 3, 4] et list(f(x)for x in l)c'est: [2, 9, 0, 3] f(3)est plus petit que f …
Quels conseils généraux avez-vous pour jouer au golf en D ? Je recherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à D (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par …
Quels conseils généraux avez-vous pour jouer au golf à Retina ? Je cherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à Retina (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par …
Lorsque vous traitez des numéros longs lorsque vous jouez au code, il peut être difficile de réduire la longueur de votre code.Avez-vous donc des conseils pour raccourcir et faciliter la gestion d'un numéro? Par exemple, le code Pyth suivant affiche "Hello world", mais à 44 octets, cela n'est pas satisfaisant: …
Quels conseils généraux avez-vous pour jouer au golf à INTERCAL ? Je recherche des idées qui peuvent être appliquées aux défis de golf de code et qui sont également au moins quelque peu spécifiques à INTERCAL (c'est-à-dire que "supprimer les commentaires" n'est pas une réponse utile). Je sais que les …
Inspiré de l'assortiment d'autres «Conseils pour jouer au golf dans la langue xyz». Comme d'habitude, veuillez suggérer uniquement des conseils spécifiques à OCaml et non à la programmation en général. Un conseil par réponse s'il vous plaît.
Quels conseils avez-vous pour jouer au golf à Io ? Je recherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à Io (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par réponse.
Défi Dans cette tâche, vous recevrez un entier N (inférieur à 10 ^ 5), sortez la séquence de Farey d'ordre N. L'entrée N est donnée sur une seule ligne, les entrées sont terminées par EOF. Contribution 4 3 1 2 Production F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} …
J'essaie d'obtenir le moyen le plus court (caractère possible) pour obtenir la liste 3. La liste 1 et la liste 2 m'ont déjà été fournies comme arguments et ont la même longueur. l1 = [1, 2, 3, 4, 5] l2 = ['a', 'b', 'c', 'd', 'e'] Et la liste 3 …
Amusez-vous avec celui-ci, The Powder Toy est un défi intéressant pour le golf, en particulier avec la logique filt. La chose qui fait du TPT un défi est la multitude de façons d'aborder un problème: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.