Diese Herausforderung beinhaltet die Manipulation komplexer Zahlen, einschließlich des Parsens und Druckens dieser Zahlen sowie das Ausführen komplexer Arithmetik. Dieses Tag umfasst auch verallgemeinerte komplexe Zahlen wie Quaternionen.
Beachten Sie, dass für diese Herausforderung keine komplexen Zahlen verarbeitet oder verstanden werden müssen. Bei einer nicht leeren quadratischen Matrix, in der jedes Element eine ganzzahlige Liste mit zwei Elementen (Re, Im) ist, bestimmen Sie (unter Angabe von Wahrheits- / Falschheitswerten oder zwei konsistenten Werten), ob dies eine hermitische Matrix …
Schreiben Sie eine Funktion oder ein Programm, das eine als Binärziffern angezeigte Quater-Imaginary-Basis ausgibt . Die Zahlenbasis ist 2 i , wobei i die Quadratwurzel von -1 ist. Weitere Informationen zu i finden Sie unter Komplexe Nummer . Jede Ziffernposition kann von 0 bis 3 (quaternär) gehen, da jeder Real- …
Bei einer Gaußschen Ganzzahl a+biein+bicha+bi wobei aeina , bbb ganze Zahlen sind und i=exp(πi/2)i=exp(πi/2)i = \exp\left(\pi i/2\right) die imaginäre Einheit ist, kehre die Eisenstein-Ganzzahl k+lωk+lωk+l\omega wobei kkk , lll sind ganze Zahlen und ω=exp(2πi/3)=(−1+i3–√)/2ω=exp(2πi/3)=(−1+i3)/2\omega = \exp(2\pi i/3) = (-1+i\sqrt{3})/2 . Hintergrund Es ist wahrscheinlich ziemlich offensichtlich, dass jede Gaußsche Ganzzahl …
Die aufgeteilten komplexen Zahlen , auch als "Perplexzahlen" bekannt, sind den komplexen Zahlen ähnlich. Stattdessen i^2 = -1haben wir jedoch j^2 = 1; j != +/-1. Jede Zahl hat die Form von z = x + j*y. In einem Versuch, die Komplexität dieser Herausforderung zu begrenzen, werde ich das Symbol …
Wir haben Objekte, die zwischen zwei ganzzahligen Punkten oszillieren [l, r], mit einer Geschwindigkeit von einer Einheit pro Zeiteinheit, beginnend bei lon t=0. Sie können davon ausgehen l < r. Wenn zum Beispiel ein Objekt anschwingt [3, 6], haben wir: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 …
Ich habe an einer anderen Stack-basierten Golfsprache namens Stackgoat gearbeitet . In dieser Herausforderung schreiben Sie einen Tokenizer für Stackgoat (oder wirklich alle allgemeinen Stack-basierten Sprachen). Beispiele "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] ' …
Schreiben Sie eine benannte Funktion oder ein benanntes Programm, das das Quaternionsprodukt von zwei Quaternionen berechnet. Verwenden Sie so wenig Bytes wie möglich. Quaternionen Quaternionen sind eine Erweiterung der reellen Zahlen, die die komplexen Zahlen weiter erweitert. iQuaternionen verwenden nicht nur eine imaginäre Einheit , sondern drei imaginäre Einheiten i,j,k, …
Ihre Aufgabe ist es, ein Brainfuck-Programm für jeden der folgenden Binäroperatoren zu erstellen. Jedes Programm sollte eine oder zwei 8-Bit-Zahlen (A und B) von der Eingabe nehmen und die angegebene Operation berechnen: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A …
Die Pauli-Matrizen sind eine Menge von 2x2-Matrizen, die in der Quantenphysik sehr häufig vorkommen (nein, Sie müssen für diese Herausforderung keine Quantenphysik kennen). Wenn wir die Identität in die Menge aufnehmen, sind die vier Matrizen: σ0 = σ1 = σ2 = σ3 = [1 0] [0 1] [0 -i] [1 …
Hintergrund Quaternion ist ein Zahlensystem, das komplexe Zahlen erweitert. Ein Quaternion hat die folgende Form a+bi+cj+dka+bi+cj+dk a + bi + cj + dk Dabei sind a,b,c,da,b,c,d a,b,c,d reelle Zahlen und i,j,ki,j,k i,j,k drei grundlegende Quaternionseinheiten . Die Einheiten haben folgende Eigenschaften: i2=j2=k2=−1i2=j2=k2=−1 i^2 = j^2 = k^2 = -1 ij=k,jk=i,ki=jij=k,jk=i,ki=j …
Einführung Ich fand diese Frage geschlossen, weil sie unklar war, aber es war eine schöne Idee. Ich werde mein Bestes geben, um daraus eine klare Herausforderung zu machen. Die Riemann-Zeta-Funktion ist eine spezielle Funktion, die als analytische Fortsetzung von definiert ist zur komplexen Ebene. Es gibt viele äquivalente Formeln dafür, …
Sei zeine komplexe Zahl. zist eine n-te primitive Wurzel der Einheit, wenn für eine bestimmte positive ganze Zahl n und für jede positive ganze Zahl k < n . Herausforderung Schreiben Sie ein vollständiges Programm oder eine vollständige Funktion, die bei einer positiven Ganzzahl nals Eingabe alle n-ten primitiven Wurzeln …
Für diejenigen mit einem kleinen linearen Algebra-Hintergrund ist die Herausforderung so einfach: Bestimmen Sie die Eigenwerte und Eigenvektoren einer gegebenen komplexen 2x2-Matrix. Sie können mit The Challenge fortfahren, um E / A-Details usw. zu erhalten. Lesen Sie weiter, wenn Sie eine kleine Auffrischung der Eigensysteme benötigen. Hintergrund Die charakteristische Gleichung …
Wenn zwei ganze Zahlen gegeben sind, die negativ, null oder positiv sein können, aund b(in einem vernünftigen Format, einschließlich der Eingabe einer einfachen komplexen Zahl ), konvertieren Sie sie a + biin idie imaginäre Zahl (Quadratwurzel der negativen Eins). Dann heben es an die Leistung eines dritten (positive ganze Zahl) …
In der speziellen Relativitätstheorie ist die Geschwindigkeit eines sich bewegenden Objekts relativ zu einem anderen Objekt, das sich in die entgegengesetzte Richtung bewegt, durch die Formel gegeben: s = v + u1 + v u / c2.s=v+u1+vu/.c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 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.