Als «matrix» getaggte Fragen

19
Machen Sie ein Triangularity-Programm gültig

Triangularity ist ein neuer von Mr. Xcoder entwickelter Esolang, bei dem die Codestruktur einem ganz bestimmten Muster folgen muss: In der ndritten Codezeile müssen sich genau die 2n-1Zeichen des Programms befinden. Dies führt zu einer Dreiecks- / Pyramidenform, wobei die erste Zeile nur ein...

19
Hilbert-Curvify eine Matrix

Inspiriert von dieser Frage Eine andere Möglichkeit, ein 2D-Bild in eine 1D-Zeichenfolge abzurollen, ist die Verwendung einer Hilbert-Kurve. Abhängig von der Anzahl der beim Berechnen verwendeten Iterationen gibt es viele Versionen dieser Kurve. Nachfolgend sehen Sie ein Beispiel für Hilbert-Kurven...

19
Ist die Matrix positiv-definit?

Einführung Heute kümmern wir uns um den Fluch der Linearalgebra-Studenten im ersten Jahr: Matrix-Bestimmtheit! Anscheinend hat dies noch keine Herausforderung. Also los geht's: Eingang A symmetrische Matrix in jedem geeigneten Format (Sie können natürlich auch nur den oberen oder unteren Teil der...

19
Gibt es mehr harte oder weiche Objekte?

Tangential inspiriert von der Eröffnung des What-If-Buches. Die Eingabe ist ein Rechteck aus Leerzeichen als Zeichenfolge, Liste der Zeichenfolge usw. mit Objekten, die aus #den folgenden Elementen bestehen: ######## # # ######## ### #### ### #### ### Die Objekte sind immer sich nicht...

19
Codegolf der Ständige

Die Herausforderung besteht darin, Codegolf für das Permanent einer Matrix zu schreiben . Die Permanenz einer n-by- nMatrix A= ( ai,j) ist definiert als Hier wird S_ndie Menge aller Permutationen von dargestellt [1, n]. Als Beispiel (aus dem Wiki): Ihr Code kann Eingaben vornehmen, wie er möchte,...

19
Summiere die Diagonalen

Nehmen Sie eine Matrix positiver Ganzzahlen als Eingabe und geben Sie die einzelnen Summen der Elemente auf den diagonalen Linien durch die Matrix aus. Sie sollen nur die Linien zählen, die diagonal nach unten und rechts verlaufen. Sie müssen mit der Diagonale beginnen, die nur das untere linke...

19
Optimaler Weg durch eine Matrix

Geben Sie bei einer Matrix aus positiven Ganzzahlen den Pfad mit der niedrigsten Summe aus, wenn Sie vom linken oberen Element zum rechten unteren Element wechseln. Sie können sich vertikal, horizontal und diagonal bewegen. Beachten Sie, dass es möglich ist, sich nach oben / unten, rechts / links...

18
Quadrat-Zufall-Symmetrisch

Herausforderung Schreiben Sie ein Programm oder eine Funktion, die eine quadratisch-zufällig-symmetrische Matrix zurückgibt oder ausgibt. Eingang N : Die Größe der Matrix dh6 x 6 Ausgabe Die Matrix. Sie können es entweder drucken, als String (mit den Zeilenumbrüchen) oder als Liste / Array von...

18
Cofaktor-Matrizen

Die Cofaktormatrix ist die Transponierte der Adjugatmatrix . Die Elemente dieser Matrix sind die Cofaktoren der ursprünglichen Matrix. Der Cofaktor (dh das Element der Cofaktormatrix in Zeile i und Spalte j) ist die Determinante der Submatrix, die durch Löschen der i-ten Zeile und j-ten Spalte aus...

18
Jordanische Zersetzung

Wichtiger Hinweis : Da diese Herausforderung nur für quadratische Matrizen gilt, wird jedes Mal, wenn ich den Begriff "Matrix" verwende, davon ausgegangen, dass ich mich auf eine quadratische Matrix beziehe. Ich lasse die "quadratische" Beschreibung der Kürze halber weg. Hintergrund Viele...

18
Ist das eine Weyr-Matrix?

Es gibt eine Art n × n Matrix W, die als kanonische Grundform von Weyr bezeichnet wird . Eine solche Matrix wird durch ihre Blöcke beschrieben und hat die folgenden Eigenschaften unter Verwendung des folgenden Referenzdiagramms: die Hauptdiagonalblöcke W ii sind n i × n i Matrizen der Form λ I n i,...

18
Ist Magie möglich?

Ein magisches Quadrat ist ein n-mal-n- Quadratgitter, das mit eindeutigen positiven Ganzzahlen im Bereich von 1,2, ... n ^ 2 gefüllt ist , sodass jede Zelle eine andere Ganzzahl und die Summe der Ganzzahlen in jeder Zeile enthält. Spalte und Diagonale ist gleich. Ihre Aufgabe ist es, eine n-mal-n-...

18
Komprimiere eine dünne Matrix

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 0],...

18
Ausgabediagonale Positionen von mir im Quadrat

Bei einer Zahl n, Output eine geordnete Liste von 1-basierten Indizes fallen entweder auf der Diagonalen einer n*nquadratischen Matrix. Beispiel: Für eine Eingabe von 3: Das Quadrat soll sein: 1 2 3 4 5 6 7 8 9 Nun wählen wir alle die Indizes vertreten durch \, /oder X( #oder nicht-diagonalen...

18
Matrix in Reichweite

Die Herausforderung Wenn eine Ganzzahl n>0ausgegeben n+1 X n+1wird, enthält eine Matrix alle Ganzzahlen von 1bis, 2nwie im folgenden Testfall gezeigt Testfälle n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 3 4 5 6 7 10 4 5 6 7 8 10 5 6 7 8 9 10 10 10 10 10 10 10 n=10 1 2 3 4 5...

18
Matrix mit 1 bis L (n) in allen n Spalten

Herausforderung: Nehmen Sie eine Liste, L mit positiven ganzen Zahlen als Eingabe: 3 5 2 1 6 und erstellen Sie eine Matrix, in der die n-te Spalte den Vektor 1: L (n) enthält , wobei kürzere Zeilen mit Nullen aufgefüllt werden. Testfälle: 3 5 2 1 6 ----------------- 1 1 1 1 1 2 2 2 0 2 3 3 0 0 3 0...

18
Matrizen reduzieren

Verwandte: Lassen Sie uns Design eine Ziffer Mosaik , Print / Output der L-Phabet . Sandbox-Post hier Bei 2 Eingaben C = columns and rows, S = starting pointwird eine Matrix wie folgt ausgegeben: Input 4, 3 1 2 3 0 2 2 3 0 3 3 3 0 0 0 0 0 Erläuterung Gegeben C = 4, S = 3 1) Erstellen Sie eine C x...