Questions marquées «array-manipulation»

Un concours pour résoudre un problème particulier grâce à l'utilisation et à la manipulation de tableaux.

2
Le tableau peut-il être désorganisé?
Contexte Les gestionnaires de cartes très qualifiés sont capables d'une technique par laquelle ils coupent un paquet parfaitement en deux, puis entrelacent parfaitement les cartes. S'ils commencent avec un jeu trié et exécutent cette technique sans problème 52 fois de suite, le jeu sera restauré dans l'ordre trié. Votre défi …


5
Empilez le pont!
Alice et Bob aiment jouer à un jeu de cartes, avec un jeu de cartes numérotées avec des entiers non négatifs consécutifs. Alice a cependant une façon très particulière de mélanger le jeu. Tout d'abord, elle prend la carte du dessus du paquet et la place au bas du paquet. …

11
Trouvez la meilleure gamme
Vous obtiendrez un tableau 2-D A d'entiers et une longueur N. Votre tâche est de trouver dans le tableau la ligne droite (horizontale, verticale ou diagonale) de N éléments qui donne la somme totale la plus élevée, et de renvoyer cette somme . Exemple N = 3, A = 3 …

9
Fivenum et un peu
(un paradoxe, un paradoxe, un paradoxe des plus ingénieux) Il s'agit de la première partie d'une série en plusieurs parties inspirée par différentes fonctions R. La tâche Étant donné un ensemble de données réréD d'entiers positifs, je dois vous calculer le résumé du numéro 5 de réréD . Cependant, je …

25
Standardiser les échantillons (calculer le z-score)
Étant donné une liste de nombres à virgule flottante, standardisez-la . Détails Une liste x1,x2,…,xnx1,x2,…,xnx_1,x_2,\ldots,x_n est normalisée si la moyenne de toutes les valeurs est 0, et l' écart-type est 1. Une façon de calculer cela est en calculant d'abord la moyenne μμ\mu et l'écart-type σσ\sigma comme μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2−−−−−−−−−−−−√,μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2, \mu = …

16
Rechercher des séries de tableaux
Trouver les pistes à l'intérieur d'un tableau Une exécution est définie comme trois nombres ou plus qui incrémentent le précédent avec un pas constant. Par exemple, [1,2,3] serait une exécution avec l'étape 1, [1,3,5,7] serait une exécution avec l'étape 2 et [1,2,4,5] n'est pas une exécution. Nous pouvons exprimer ces …

5
Mise en cache optimale
Vous recevrez une séquence de demandes de mémoire et une taille de cache. Vous devez renvoyer le moins possible d'échecs de cache dans toute stratégie de remplacement de cache. Une stratégie optimale est l'algorithme de Belady , que vous pouvez utiliser si vous le souhaitez. Un système de mise en …


6
Serez-vous mon tisserand?
J'ai récemment joué à travers " The Weaver " et je pense que cela présente un défi intéressant pour le code-golf . Prémisse: The Weaver est un jeu dans lequel on vous donne un certain nombre de rubans provenant de 2 directions à 90 degrés et votre objectif est de …

12
Zone d'intersection de cercle
La description : Étant donné xet les ypositions de deux cercles avec leur radii, affichez la zone d'intersection des deux cercles. Contribution : Vous recevrez les informations suivantes: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = …

9
Réarrangement de bloc
Votre tâche consiste donc à prendre un bloc 3x3 où -sont les espaces vides moyens et *les espaces remplis moyens, par exemple: -** -*- *-* et réorganiser le bloc de sorte que le *s forme un X, comme ceci: *-* -*- *-* Entrée: 3x3 carrés comme ci-dessus, ils peuvent être …



14
Comparer deux listes par leur maximum
Étant donné deux listes différentes d'entiers non négatifs, renvoyez la liste qui a le maximum le plus élevé (par exemple [4, 2], [3, 3, 1] -> [4, 2]). S'ils ont tous les deux le même maximum, renvoyez la liste qui contient plus d'instances de ce maximum (par exemple [4, 2, …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.