Questions marquées «array-manipulation»

13
Anomalies de cache FIFO

C'est le défi de suivi de celui-ci , si vous êtes confus, veuillez d'abord le vérifier. Premièrement, soit le nombre de ratés du cache qu'une séquence s d'accès aux ressources aurait supposé que notre cache a la capacité k et utilise un schéma d'éjection premier entré-premier sorti (FIFO) lorsqu'il...

13
Portes logiques manuellement

Créez un programme qui simule les portes logiques de base. Entrée: Un mot en majuscules suivi de 2 nombres binaires à 1 chiffre, séparés par des espaces, tels que OR 1 0. Les portes OR, AND, NOR, NAND, XORetXNOR sont nécessaires. Production: ce que la sortie de la porte logique entrée recevrait les...

13
Coupez ce fond distrayant!

N'est-ce pas gênant lorsque vous prenez une photo, mais l'arrière-plan nuit à la substance réelle de l'image? Je dirais que oui. J'ai besoin de savoir combien je dois recadrer pour me débarrasser de ce problème! Mais - comme d'habitude - je suis assez paresseux, j'ai donc besoin de quelqu'un pour...

13
Répartition des sièges au Parlement

introduction Lors d'une élection générale, on souhaiterait calculer un prix constant par siège parlementaire. Cela signifie que pour la N >= 0répartition des sièges et une liste nsdes votes par parti, nous aimerions trouver un nombre dtel que sum(floor(n/d) for n in ns) == N Pour rendre les...

12
Kolmogorov sans complexité (-Smirnov)

En statistiques, il est parfois utile de savoir si deux échantillons de données proviennent de la même distribution sous-jacente. Une façon de procéder consiste à utiliser le test de Kolmogorov-Smirnov à deux échantillons . Votre tâche sera d'écrire un programme qui lit dans deux tableaux d'entiers...

12
Jouez le jeu d'élimination

introduction Dans ce défi, votre tâche consiste à simuler un certain type de jeu d'élimination. Dans le jeu, les participants se tiennent en cercle et tout le monde tient un entier. À chaque manche du jeu, chaque participant pointe du doigt la personne nqui s'éloigne, si tel nest le numéro qu'elle...

12
Aidez à recalculer votre représentant!

Il y a quelques mois, nous avons eu une discussion sur les méta concernant l'augmentation de la réputation accordée aux votes positifs sur les questions. Voici les bases de notre système de réputation actuel pour les votes: 1 Une note positive Uvaut 5 points de réputation. Une réponse upvote uvaut...

12
N-chotomiser une liste

Étant donné une liste d'entiers Let un entier N, la sortie est Ldivisée en Nsous-listes de longueurs égales. Longueurs non divisibles Si Nne divise pas la longueur de L, alors il n'est pas possible que toutes les sous-listes aient une longueur égale. Dans tous les cas, la dernière sous-liste de la...

12
Autonest un tableau

Tout le monde aime les listes imbriquées! Cependant, il est parfois difficile de créer une liste imbriquée. Vous devez décider si vous souhaitez l'imbriquer plus profondément ou si vous devez l'imbriquer moins profondément. Donc, pour votre défi, vous devez "Autonest" une liste. Pour tester...

12
Interpréter Kipple!

introduction Kipple est un langage de programmation ésotérique basé sur une pile inventé par Rune Berg en mars 2003. Kipple a 27 piles, 4 opérateurs et une structure de contrôle. Piles Les piles sont nommés a- zet contiennent des entiers signés 32 bits. Il existe également une pile spéciale @pour...

12
Regroupez ces cellules!

Ce défi est basé sur le jeu Layerz. Étant donné, sur stdin ou comme argument de fonction, un tableau rectangulaire 2D de cellules où chaque cellule contient soit un blanc (vous pouvez choisir d'utiliser des 0 au lieu des blancs sans pénalité), un 1, un 2, un 3 ou un 4 ; trouver un moyen de le...

12
Renverser le tas de sable

(Il existe des questions connexes sur les tas de sable infinis et sur la recherche d'éléments d'identité des tas de sable .) Étant donné une matrice d'entiers non négatifs, renvoyez une matrice de mêmes dimensions, mais renversée : Si la matrice ne contient aucune valeur supérieure à 4,...

12
Remplir un fichier avec des zéros

Votre tâche aujourd'hui sera de prendre un fichier existant et d'y ajouter des zéros jusqu'à ce qu'il atteigne une certaine taille. Vous devez écrire un programme ou une fonction qui prend le nom d'un fichier dans le répertoire courant fet un certain nombre d'octets b. Tout en conservant le contenu...

12
Trouver les coefficients d'une fonction génératrice rationnelle

Si nous écrivons une séquence de nombres comme coefficients d'une série de puissances, alors cette série de puissances est appelée la fonction génératrice (ordinaire) (ou Gf) de cette séquence. Autrement dit, si pour une fonction F(x)et une série d'entiers, a(n)nous avons: a(0) + a(1)x + a(2)x^2 +...

12
Sautez comme une grenouille!

Étant donné un tableau d'entiers non négatifs, votre tâche consiste à n'en conserver que certains éléments, comme décrit ci-dessous. Disons que le tableau est [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Tout d' abord obtenir le premier élément du tableau, n. Conservez les premiers néléments et jetez le...

12
Numéros alternés

Considérez le tableau d'entiers positifs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... Ensuite, concaténez-les: 1234567891011121314151617181920212223242526... Et puis les diviser en morceaux de longueur variable, chaque longueur étant égale au N ème entier positif:

12
Optimiser mes nullificateurs

Je suis un grand fan du jeu Creeper World, et surtout de la suite. Vous n'avez pas besoin de savoir comment ce jeu fonctionne pour répondre à la question, je voulais juste mentionner l'origine de ma question. Dans le jeu, votre objectif est de détruire les émetteurs qui engendrent Creeper, en...