Für Herausforderungen, die nach einer Funktion fragen oder Funktionen in irgendeiner Weise beinhalten. (Auch als Methoden oder Unterprogramme bekannt.)
Ein Palindrom ist ein Wort, das sein eigenes Gegenteil ist. Nun gibt es einige Wörter, die wie Palindrome aussehen, dies aber nicht sind. Zum Beispiel betrachtet das Wort sheesh, sheeshist kein Palindrom , weil seine Rückseite ist hseehsdie anders ist, aber wenn man bedenkt , shein einzelner Buchstabe sein, dann …
Dies ist eine gute Herausforderung für Anfänger und ein guter Zeitkiller. Ich sagte nur ein -natürliches- Protokoll, weil der Titel zu kurz war, das hat nichts mit Logarithmen zu tun. Gegeben 2 Variablen: Die Anzahl der Ameisen n. Die Breite des Protokolls w. Ausgabe eines Protokolls der Breite wmit nAmeisen …
Ich habe diese Frage gelesen und dachte, es wäre eine schöne Herausforderung. Aufgabe Geben Sie eine Eingabe ein und 0<n<10generieren Sie eine Zufallszahl mit genau n Ziffern der erste nicht a 0 so f(n)>10**(n-1)-1 eindeutige Ziffern Gewinnkriterien Das ist Code-Golf, also gewinnt der kürzeste Code. Zufällig Ich meine gleichmäßig zufällig …
Eine halbe Exponentialfunktion ist eine, die, wenn sie mit sich selbst zusammengesetzt ist, eine Exponentialfunktion ergibt. Wenn zum Beispiel, f(f(x)) = 2^xdann fwäre das eine halbexponentielle Funktion. In dieser Aufgabe berechnen Sie eine bestimmte halbexponentielle Funktion. Im Einzelnen berechnen Sie die Funktion von den nicht negativen Ganzzahlen zu den nicht …
Dies ist inspiriert von einem realen Problem, das ich hatte. Ich bin gespannt, ob es dafür einen klugen Weg gibt. Sie erhalten zwei unsortierte Arrays, A und B, die jeweils eine beliebige Anzahl von Floats enthalten. A und B müssen nicht unbedingt gleich lang sein. Schreiben Sie eine Funktion, die …
Eine Funktion f haben , die die Argumente x 1 , x 2 ,…, x n annimmt - dh. f: X 1 × X 2 ×… × X n → Y - currying definiert f als eine Funktion neu, wobei ein einzelnes Argument a 1 verwendet wird, das einer weiteren …
Linke und rechte Riemann-Summen sind Annäherungen an bestimmte Integrale . Natürlich müssen wir in der Mathematik sehr genau sein, deshalb versuchen wir, sie mit einer Reihe von Unterteilungen zu berechnen, die gegen unendlich gehen, aber das wird für die Zwecke dieser Herausforderung nicht benötigt. Sie sollten stattdessen versuchen, das kürzeste …
Vor einigen Monaten hatte ich diese Frage als Vorrätsel für ein Interview. Wenn ich kürzlich über Blog-Material nachdachte, tauchte es in meinem Kopf als gutes Beispiel für die funktionale Lösung eines Problems auf. Ich werde meine Lösung hier veröffentlichen, sobald ich mit dem Schreiben meines Blogposts fertig bin. HINWEIS: Diese …
Angenommen, wir haben einen bestimmten Satz von Funktionen für Zeichenfolgen. Diese Funktionen ähneln dem Ausfüllen von Leerzeichen oder Madlibs, mit der Ausnahme, dass sie nur eine Eingabe verwenden, um alle Leerzeichen auszufüllen. Zum Beispiel könnten wir eine Funktion haben, die so aussieht I went to the ____ store and bought …
In dieser Herausforderung werden Sie aufgefordert, eine beliebige Funktion (oder ein vollständiges Programm) zu implementieren, die zwei Eigenschaften erfüllt. Diese Eigenschaften sind: Ihre Funktion muss eine injektive (umkehrbare) Funktion sein, die von den Polynomen mit nicht negativen Ganzzahlkoeffizienten bis zu den nicht negativen Ganzzahlen reicht. Dies bedeutet, dass keine zwei …
Definition Eine positive ganze Zahl nist eine praktische Zahl (OEIS-Sequenz A005153 ), wenn alle kleineren positiven ganzen Zahlen als Summen verschiedener Teiler von dargestellt werden können n. Ist beispielsweise 18eine praktische Zahl: Die Teiler sind 1, 2, 3, 6, 9 und 18, und die anderen positiven ganzen Zahlen kleiner als …
Verwandte, aber dies erfordert nur positive ganze Zahlen und muss nicht kommutativ sein Die Cantor Pairing-Funktion wird in diesem Wikipedia-Artikel beschrieben . Im Wesentlichen handelt es sich um eine Operation, bei der bei Anwendung auf zwei Werte X und Y die ursprünglichen Werte X und Y erhalten werden können, wenn …
Wenn Sie eine Zeichenfolge Sund eine Liste von Indizes angeben X, ändern Sie diese, Sindem Sie das Element an jedem Index entfernen Sund dieses Ergebnis als neuen Wert von verwenden S. Zum Beispiel gegeben S = 'codegolf'und X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 …
Betrachten Sie eine haben Hash - Funktion HH\mathcal{H} die Strings der Länge nimmt 2n2n2n und kehrt Strings der Länge nnn und hat die schöne Eigenschaft , dass es resistent gegen Kollisionen , dh es ist schwierig , zwei verschiedene Zeichenketten zu finden s≠s′s≠s′s \neq s' mit dem gleichen Hash - …
Was ist der kürzeste Weg, um die Funktion auszudrücken f(a,b)(c,d)=(a+c,b+d) in punktloser Notation? pointfree.io gibt uns uncurry (flip flip snd . (ap .) . flip flip fst . ((.) .) . (. (+)) . flip . (((.) . (,)) .) . (+)) was mit ein wenig arbeit gekürzt werden kann …
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.