Eine Code-Herausforderung ist ein Wettbewerb um kreative Wege zur Lösung eines Programmierpuzzles mit einem objektiven Gewinnkriterium, das nicht durch andere Scoring-Tags (z. B. Code-Golf) abgedeckt wird.
Jetzt, da jeder seine (oft erstaunliche) Programmierkenntnisse auf niedrigem Niveau für Wie langsam ist Python wirklich? (Oder wie schnell ist deine Sprache?) Und wie langsam ist Python wirklich (Teil II)? Es ist Zeit für eine Herausforderung, die auch Ihre Fähigkeit zur Verbesserung eines Algorithmus erweitert. Der folgende Code berechnet eine …
Ziel des Spiels Flood Paint ist es, das gesamte Spielfeld in so wenigen Runden wie möglich in der gleichen Farbe zu halten. Das Spiel beginnt mit einem Brett, das ungefähr so aussieht: 3 3 5 4 1 3 4 1 5 5 1 3 4 1 1 5 2 1 …
Es gibt einen "Sortieralgorithmus", der manchmal als Stalin-Sortierung bezeichnet wird. Um eine Liste zu sortieren, entfernen Sie einfach Elemente aus der Liste, bis sie in aufsteigender Reihenfolge sortiert sind. Zum Beispiel die Liste [1, 2, 4, 5, 3, 6, 6] Wenn "sortiert" mit Stalin sortiert wird [1, 2, 4, 5, …
Wenn Sie eine Zeichenfolge als Eingabe angeben, suchen Sie die längste zusammenhängende Teilzeichenfolge, die mindestens zweimal kein Zeichen enthält. Wenn es mehrere solcher Teilzeichenfolgen gibt, können Sie beide ausgeben. Wenn Sie möchten, können Sie davon ausgehen, dass sich die Eingabe im druckbaren ASCII-Bereich befindet. Wertung Die Antworten werden zuerst nach …
Eine positive ganze Zahl kist eine Loeschsche Zahl, wenn kausgedrückt werden kann als i*i + j*j + i*jfür i, jganze Zahlen sind . Zum Beispiel sind die ersten positiven Loeschschen Zahlen: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Beachten Sie, dass i, …
Stellen Sie sich eine Frage in einfachem Englisch vor, deren Antwort zwei einigermaßen genaue (aber möglicherweise clevere) Wörter oder Ausdrücke enthält, die durch das Wort "und" getrennt werden können: F: Was sind die beiden Seiten einer Münze? A: Köpfe und Schwänze F: Was sind die besten Reisemöglichkeiten? A: Flugzeug und …
HERZLICHEN GLÜCKWUNSCH an @kuroineko für den besten Beitrag und den Gewinn der 200 Bounty von @TheBestOne (exzellentes Sportsgeist!). Schreiben Sie ein Programm, um so viele Bilder wie möglich einzufärben, bevor Oppositionsprogramme dies tun. Regeln in Kürze Ihr Programm erhält ein Bild, Ihre Farbe und die Ganzzahl N. In jeder Runde …
Im Geiste des Underhanded-C-Wettbewerbs starte ich einen Underhanded-Code-Wettbewerb. Das Ziel dieses Wettbewerbs ist es, Code einfach zu implementieren und dabei einen schändlichen Fehler zu verbergen. Der Wettbewerb Sie sind ein geheimer russischer Maulwurf, der in der IT-Abteilung einer amerikanischen Spionageagentur arbeitet. Ihr amerikanischer Chef hat Sie gerade gebeten, einen Passwort-Hashing-Algorithmus …
Ein Reisender muss n Tage in einem Hotel außerhalb der Stadt bleiben . Er hat kein Geld mehr und seine Kreditkarte ist abgelaufen. Aber er hat eine goldene Kette mit n Gliedern. Die Regel in diesem Hotel ist, dass die Bewohner ihre Miete jeden Morgen bezahlen sollten. Der Reisende vereinbart …
Räuber-Thread hier In dieser Cops-and-Robbers- Challenge wird sich Cops eine positive ganze Zahl ausdenken. Sie schreiben dann ein Programm oder eine Funktion, die einen Wert ausgibt, wenn die Zahl als Eingabe bereitgestellt wird, und einen anderen Wert für alle anderen positiven Ganzzahleingaben. Die Polizei wird dann das Programm in einer …
Eines der weniger bekannten Programmierparadigmen, das für das Code-Golfen eher geeignet zu sein scheint, ist das Overlapping Oriented Programming (OOP) *. Wenn Sie teilweise identischen Code schreiben, können viele Bytes gespeichert werden, indem Sie einfach identische Teile überlappen und sich merken, wo die beiden ursprünglichen Codezeilen beginnen. Ihre Aufgabe ist …
Ich muss aufhören, an lustige Namen zu denken Ihre Aufgabe ist es, so viele Snippets (Programme mit eingebauter Ein- und Ausgabe), Funktionen oder vollständige Programme zu erstellen, die die Version von Ganzzahl-Arrays in Ihrer Sprache in aufsteigender Reihenfolge sortieren. Für jedes Programm sind Sie jedoch nur berechtigt Verwenden der Zeichen …
Wie im Lounge-Raum zum Stapelüberlauf beschrieben: Wenn Sie den Quicksort-Algorithmus von en.wikipedia.org/wiki/Quicksort nicht in einer Sprache implementieren können, in der Sie nur minimale Kenntnisse haben, sollten Sie einen anderen Beruf in Betracht ziehen. @sbi aber SBI merkte auch an, dass vielleicht BrainF *** eine Ausnahme war. Also, hier ist das …
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.