Eingang Nehmen Sie eine Liste von Werten x i, die jeweils mit einem Schlüssel y i gepaart sind . [(x1, y1), (x2, y2), ...] Ausgabe Gibt eine Liste L zurück, die nur Werte aus der Menge { x i } enthält. Die Länge von L muss gleich der Anzahl der …
Edelsteine zählen Hintergrund Meine Schmuckschatulle ist gerade heruntergefallen! Es gibt zu viele Edelsteine unterschiedlicher Form auf dem Boden. Und Ihre Aufgabe ist es, die Anzahl einer bestimmten Art von Edelstein zu zählen. I / O. Ihr Code sollte zwei Eingaben enthalten Sund Geine Zeichenfolge mit Zeilenumbrüchen, ein Zeilenarray, ein zweidimensionales …
Intro Komplexer als ein Textquadrat, da dies Auffüllen erfordert und die Eingabe einen unbekannten Datentyp hat. Jedes Jahr veranstaltet Dyalog Ltd. einen Studentenwettbewerb. Die Herausforderung besteht darin, guten APL-Code zu schreiben . Dies ist eine sprachunabhängige Code-Golf- Ausgabe des diesjährigen zehnten Problems. Ich habe die ausdrückliche Erlaubnis, diese Herausforderung hier …
K-Means Clustering ( Wikipedia ) Die Aufgabe hier ist ziemlich einfach: Führen Sie eine einzelne Iteration eines k-Mittelwert-Clustering-Algorithmus auf einer binären Matrix durch. Dies ist im Wesentlichen die Setup-Aufgabe für den Haupt-k-means-Algorithmus. Ich war der Meinung, dass das Setup einfacher sein und Golfsprachen dazu verleiten könnte, es auch zu versuchen. …
Diese Herausforderung basiert auf einer anderen ähnlichen Herausforderung. Da das Finden der effizientesten Packung von Rechtecken NP-schwer ist (dh die Lösung ist leicht zu überprüfen, aber schwer zu finden), ist diese Herausforderung viel einfacher als diese hier Diese Herausforderung Stellen Sie anhand einer Reihe von Rechtecken fest, ob sie einen …
Koordinaten in der Welt der flachen Erde bestehen aus Breitengrad (x) und Längengrad (y), die ganze Zahlen im Bereich von 0 bis 9999 sind. Ähnlich wie Gaußsche Ganzzahlen , aber sie werden immer mit dieser Notation geschrieben: 411S 370E Das heißt, mit Soder Nan den Breitengrad angehängt und Eoder Wan …
Die Frage Erstellen Sie bei einem Satz von 9 Zahlen, m[]die nur die Zahlen 1 bis 9 in zufälliger Reihenfolge enthalten, wobei keine zwei Zahlen gleich sind, ein Programm in einer beliebigen Sprache, das die Zahl in numerischer Reihenfolge neu anordnet (1, 2, 3, usw. usw.) durch nur das Umschalten …
Einer der Hauptbestandteile des Komprimierungsalgorithmus von PNG ist die Paeth-Transformation, die das Bild so transformiert, dass es (normalerweise) besser komprimiert wird. Bei dieser Herausforderung besteht Ihre Aufgabe darin, ein Programm zum Berechnen einer Paeth-Transformation zu schreiben. Die Funktionsweise einer Paeth-Transformation wird unten beschrieben. Die Paeth Transformation Die Paeth-Transformation subtrahiert von …
Bei einer Liste von Bewertungen (nicht negative Ganzzahlen), die vom größten zum kleinsten vorsortiert sind: [ 10, 10, 6, 6, 4, 0] Weisen Sie jeder Punktzahl einen ganzzahligen Rang zu, beginnend mit 1 und aufsteigend, sodass gleiche Punktzahlen den gleichen Rang haben (dh sie sind gebunden): [ 1, 1, 3, …
(Angepasst an Problem C des ersten Qualifikanten des ACM-Programmierwettbewerbs 2012/2013 ) Sie haben mehrere Arrays mit den Namen A 1 , A 2 , ..., A n , die jeweils in aufsteigender Reihenfolge sortiert sind. Jedes Element im Array ist eine 32-Bit-Ganzzahl. Ein Sandwich ist eine Menge von Indizes j …
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.