Votre défi consiste à prendre un tableau de chaînes et à générer la chaîne la plus longue du tableau. Donc pour ["tiny", "small", "bigger", "biggest"] la sortie serait biggest. Si deux éléments du tableau ont la même longueur, vous devez choisir celui qui apparaît en premier dans le tableau. Cela …
Inspiré d' une question à Stack Overflow . Étant donné un tableau d'entiers non vide xet un entier positif n, calculez la somme de chaque bloc glissant de longueur le nlong du tableau x, en remplissant de manière circulaire les valeurs manquantes à gauche avec des valeurs à droite comme …
Deux listes Aet Bsont congruentes si elles ont la même longueur, et les éléments qui se comparent égaux Acomparent égaux B. En d'autres termes, étant donné deux indices valides xet y: Si A[x] = A[y], alors B[x] = B[y]. Si A[x] != A[y], alors B[x] != B[y]. Par exemple, les …
Nous allons plier une liste d'entiers. La procédure à suivre est la suivante. Si la liste est de longueur paire, faites une liste de la moitié de sa longueur où le nième élément de la nouvelle liste est la somme du nième élément de l'ancienne liste et du nième au …
Votre tâche consiste aujourd'hui à appliquer une onde à un tableau de nombres. Une onde ressemble à ceci: l' [1, 0, -1, 0, 1, 0, -1, 0, 1...]appliquer à un tableau donné signifie additionner les premiers éléments, les seconds éléments, etc. Plus précisément: Votre programme ou fonction recevra un tableau …
Nous définissons un tableau binaire comme un tableau satisfaisant les propriétés suivantes: c'est non vide la première valeur est un 1 la dernière valeur est un 1 toutes les autres valeurs sont soit 0ou1 Par exemple, le tableau [ 1, 1, 0, 1 ]est un tableau de binaires valide . …
Définition La séquence de Fibonacci de puissance alternative est formée comme suit. Commencez avec la séquence vide et réglez n sur 1 . Calculez f n , le n ième nombre de Fibonacci non négatif , avec répétitions. 0 est le premier, 1 est le deuxième et le troisième, 2 …
introduction Considérez deux tableaux de même longueur, disons A = [0,1,0,2]et B = [-1,1,2,2]. Supposons que nous sachions que leur contenu est équivalent dans un certain sens, article par article: 0est équivalent à -1, 1est équivalent à 1, 0est équivalent à 2, et 2est équivalent à 2. L'équivalence est transitive: …
Un carré solide (semblable à un carré magique ) est un arrangement des entiers 1 à N 2 sur une grille N par N de telle sorte que chaque sous-grille 2 par 2 a la même somme. Par exemple, pour N = 3, un carré solide est 1 5 3 …
Écrivez un programme qui trouve les éléments non uniques d'un tableau d'entiers signés. Le tableau résultant peut être dans n'importe quel ordre. Votre réponse peut être un extrait de code qui suppose que l'entrée est stockée dans une variable ( ddisons) et évalue le résultat correct. Cas de test Chaque …
Quelles sont les approches intelligentes (brèves et idiomatiques) pour prendre une liste de chaînes et renvoyer une seule chaîne correctement ponctuée construite à partir de la liste, avec chaque élément cité. Cela m'est venu en expérimentant avec Groovy , pour lequel ma solution trop littérale, mais illustrative est def temp …
Pour vérifier si une liste d'entiers non négatifs est équilibrée , on peut imaginer mettre des poids respectifs sur une planche puis essayer d'équilibrer la planche sur un pivot de telle sorte que les poids relatifs résumés à gauche et à droite du pivot soient les mêmes. Le poids relatif …
Introduction: Inspiré de ces deux questions SO (sans doute de la même classe): imprimer les éléments dans le sous-tableau de la somme maximale sans éléments adjacents java et de la somme maximale des éléments non adjacents d'un tableau, à imprimer . Défi: Étant donné une liste d'entiers, sortez une sous-séquence …
Étant donné un tableau orthogonal à N dimensions (non irrégulier) d'entiers non négatifs et une indication des dimensions à inverser, renvoyez le tableau mais inversé le long de ces dimensions. L'indication peut être donnée sous la forme d'une liste booléenne de longueur N ou d'une liste d'un sous-ensemble des N …
Étant donné une liste de chaînes, remplacez chaque chaîne par l'une de ses sous-chaînes non vides qui n'est une sous-chaîne d'aucune des autres chaînes de la liste et aussi courte que possible. Exemple Étant donné la liste ["hello","hallo","hola"], "hello"devrait être remplacée par juste "e"comme cette sous-chaîne n'est pas contenue dans …
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.