Historischer Hintergrund Die Schildmauer ist eine taktische Kriegsformation, die mindestens 2500 v. Chr. Zurückreicht. Es bestand aus Kriegern, die ihre Schilde mit denen ihrer Gefährten überlappten, um eine "Mauer" zu bilden. Der Reiz der Taktik beruht auf der Tatsache, dass selbst der unerfahrenste Krieger in einer Mauer kämpfen kann, solange …
Davon inspiriert In der verknüpften Abfrage werden wir aufgefordert, die Elemente des Originals und die Umkehrung des Eingabearrays zu ergänzen. In dieser Herausforderung werden wir es etwas schwieriger machen, indem wir die anderen grundlegenden mathematischen Operationen einführen. Bei einem gegebenen Array von Ganzzahlen durchlaufen Sie +, *, -, //, %, …
Definition und Regeln Ein Golfy-Array ist ein Array von ganzen Zahlen, wobei jedes Element höher oder gleich dem arithmetischen Mittel aller vorherigen Elemente ist. Ihre Aufgabe ist es zu bestimmen, ob eine Reihe von positiven ganzen Zahlen als Eingabe golfen hat oder nicht. Sie müssen die leere Liste nicht bearbeiten. …
Komprimieren Sie eine Sparse-Matrix mit Compressed Sparse Row (CSR-, CRS- oder Yale-Format) . Hierbei handelt es sich alle um dieselbe Form der Komprimierung (ignorieren Sie New Yale). Die Eingabe kann eine beliebige 2D-Datenstruktur sein (Liste der Listen usw.): z [[0 0 0 0], [5 8 0 0], [0 0 3 …
Ermitteln des Durchschnitts einer Liste (z. B. [2,6,7]) Holen Sie sich die Länge der Liste: [2,6,7] -> 3 Addieren Sie die Zahlen in der Liste: 2 + 6 + 7 = 15. Teilen Sie die Summe durch ihre Zahl: 15 / 3 = 5. Sie sollten die Durchschnittswerte zweier Listen …
Die Aufgabe: Gibt einen Wert für aus x, wobei a mod x = bfür zwei gegebene Werte a,b. Annahme aund bwird immer positive ganze Zahlen sein Es wird nicht immer eine Lösung für geben x Wenn mehrere Lösungen vorhanden sind, geben Sie mindestens eine davon aus. Wenn keine Lösungen vorhanden …
Definitionen Eine Teilfolge darf nicht zusammenhängend sein, z. B. [1, 1, 1]ist eine Teilfolge von [1, 2, 1, 2, 1]. Eine gleiche Teilfolge ist eine Teilfolge, in der jedes Element gleich ist. Die längste gleiche Teilfolge darf nicht eindeutig sein, z. B. [1, 1]und [2, 2]sind beide längste gleiche Teilfolgen …
Ihre Aufgabe ist es, ein Eingabe- nund Ausgabeelement nder Rommé-Sequenz zu übernehmen, eine Sequenz, die ich erstellt habe (ein Blick auf OEIS wird Ihnen nicht helfen). Definition Jedes Element der Rommé-Sequenz besteht aus einer Reihe wahrer oder falscher Werte. Bsp .: [true, false]. Die Schritte zum Erstellen eines Mitglieds der …
Manchmal ist es wirklich schwierig, kartesische Koordinaten (x,y)in Polarkoordinaten umzuwandeln (r,phi). Während Sie berechnen können , r = sqrt(x^2+y^2)ganz einfach, Sie müssen oft einige Unterscheidung von Fällen , in denen die Winkelberechnungs phida arcsin, arccosund arctanalle anderen trigonometrischen Funktionen haben eine Co-Domäne , die jeweils nur Spannweiten Hälfte der Kreis. …
Als Teil seines Komprimierungsalgorithmus entrollt der JPEG-Standard eine Matrix in einen Vektor entlang von Antidiagonalen mit wechselnder Richtung: Ihre Aufgabe ist es, den entrollten Vektor zusammen mit den Matrixdimensionen zu nehmen und die entsprechende Matrix zu rekonstruieren. Als Beispiel: [1, 2, 5, 9, 6, 3, 4, 7, 1, 2, 8, …
Definition Definieren Sie das n- te Array der CURR-Sequenz wie folgt. Beginnen Sie mit dem Singleton-Array A = [n] . Ersetzen Sie für jede Ganzzahl k in A den Eintrag k durch k natürliche Zahlen und zählen Sie dabei von 1 bis k auf . Wiederholen Sie den vorherigen Schritt …
Bei Eingabe einer Liste von Wochentagen wird die kürzeste sortierte Darstellung der Liste ausgegeben. Das Format des Eingangs ist eine Zeichenkette , die aus einem oder mehreren der zwei Zeichen - Strings Su(Sonntag), Mo(Montag), Tu(etc.), We, Th, Fr, und Sa. Die Eingabe muss nicht unbedingt in sortierter Reihenfolge erfolgen. So …
Offensichtlich wäre diese Herausforderung mit separaten Funktionen und Bibliotheken trivial, so dass sie nicht zulässig sind. Ihr Code muss einer ECMAscript-Spezifikation entsprechen (jede Spezifikation reicht aus), sodass keine browserspezifischen Antworten möglich sind. Auf das Array muss zugegriffen werden, nachdem es instanziiert wurde. Ich habe eine Antwort, die ich vorerst zurückhalten …
Betrachten Sie ein Array Avon Länge n. Das Array enthält nur positive ganze Zahlen. Zum Beispiel A = (1,1,2,2). Definieren wir f(A)als die Summe aller nicht leeren zusammenhängenden Subarrays vonA . In diesem Fall f(A) = {1,2,3,4,5,6}. Die zu erzeugenden Schritte f(A) sind wie folgt: Die Subarrays von Asind (1), …
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.