Als «matrix» getaggte Fragen

26
Finde das Wiegenlied des Brandstifters

Stellen Sie sich einen Brandstifter vor, der durch die Stadt läuft und seine Opfer nach einem ganz bestimmten Muster auswählt (oder stellen Sie sich eine Biene vor, die durch den Garten fliegt und ihre Blumen pflückt, um sie nach einem ganz bestimmten Muster zu pollen ). Angenommen, die Stadt ist...

26
Gegenseitig angreifende Königinnen

Ein 8x8-Schachbrett soll durch zwei verschiedene Werte dargestellt werden, wobei ein Wert ein leeres Quadrat und der andere eine Dame ist. In den folgenden Beispielen verwende ich 0en als leere Felder und 1en als Damen. Beispielsweise: ist gegeben durch 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 1 0 1 0 1 1 0...

26
Orthodiagonale Schritte

Das Navigieren in einer 2D-Matrix ist ein häufiges Problem. Wir haben es schon oft gesehen und werden es wieder sehen. Helfen Sie uns also bei der Zukunft und entwickeln Sie die kürzesten Lösungen, um alle acht möglichen Schritte in einer 2D-Matrix zu generieren. Herausforderung Ihr Code muss die...

26
Schilde der römischen Armee

Sandbox-Post (gelöscht) Die alten römischen Heeresformationen sind auf der ganzen Welt sehr berühmt. In diesen Formationen gruppieren sich römische Legionäre in einer geometrischen Form (normalerweise ein Rechteck), die die Flanken und den oberen Teil mit ihren Schilden schützen. Die Legionäre in...

26
Rotationssummation

Nehmen Sie eine quadratische Matrix mit positiven ganzen Zahlen als Eingabe und berechnen Sie die "gedrehte Summe" der Matrix. Gedrehte Summe: Nehmen Sie die Summe der Originalmatrix und derselben um 90, 180 und 270 Grad gedrehten Matrix. Angenommen, die Matrix lautet: 2 5 8 3 12 8 6 6 10 dann ist...

25
Ist das Pascals Matrix?

Im Pascalschen Dreieck ist jede Zahl die Summe der beiden Zahlen direkt darüber, wobei leere Stellen als Null behandelt werden: Durch Drehen des Dreiecks können wir quadratische Matrizen unterschiedlicher Größe und Drehung ausschneiden, die ich Pascals Matrizen nenne . Beachten Sie, dass diese...

25
Fibonacci-artige Matrixerweiterung

Für jede Zeile und Spalte einer Matrix können wir einen zusätzlichen Eintrag mit der Summe der letzten beiden Einträge in dieser Zeile oder Spalte hinzufügen. Zum Beispiel mit der folgenden Eingabematrix: [ 1 1 1 ] [ 2 3 4 ] Die resultierende Matrix wäre: [ 1 1 1 2 ] [ 2 3 4 7 ] [ 3 4 5 9 ] Führen...

25
Zeichne meine Konturen

Zeichnen Sie die Konturen einer rechteckigen Erhebungsmatrix. Aufgabe Zwei Elemente xund ybefinden sich auf derselben Konturebene, wenn floor(x/10) == floor(y/10). Zum Beispiel 52und 58befinden sich auf derselben Konturebene, aber 58und 64nicht. Das Zeichnen von Konturen wird wie folgt definiert:...

25
Interlaced-Rotationen

Herausforderung Drehen Sie bei einer quadratischen Zeichenmatrix (druckbare Einzelbyte-ASCII-Zeichen) jeden "Ring" der Matrix in entgegengesetzte Richtungen. Nehmen wir ein Beispiel: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Dann wird der äußerste Ring wie folgt um 90 Grad im Uhrzeigersinn...

25
Vandermonde Determinante

Bei einem gegebenen Vektor von nWerten (x1,x2,x3,...,xn)zurückkehren , die Determinante der entsprechenden Vandermonde-Matrix . Diese Determinante kann wie folgt geschrieben werden: Einzelheiten Ihr Programm / Ihre Funktion muss eine Liste von Gleitkommazahlen in einem beliebigen geeigneten Format...

25
Explodierende Zahlen

Sandbox (gelöscht) Definieren wir eine Matrix von 9s als: N= ⎡⎣⎢999999999⎤⎦⎥N=[999999999] N = \begin{bmatrix} 9&9&9\\9&9&9\\9&9&9 \end{bmatrix} Definieren wir eine explodierende Zahl als eine Zahl an Position , die in gleiche ganze Zahlen zwischen allen benachbarten Nachbarn (einschließlich sich...

24
Matrix-Puzzles

Eingang: Eine ganze Zahl n Zwei gleich große quadratische Matrizen (deren Breite / Höhe ein Vielfaches von ist n) Ausgabe: Einer von zwei unterschiedlichen Werten Ihrer Wahl, einer für wahrheitsgemäße Ergebnisse und einer für falsche Ergebnisse (also ja, 1/0anstatt true/falsegültige Ausgaben für...

24
Ist es eine stochastische Matrix?

Eine stochastische Matrix ist eine Matrix von Wahrscheinlichkeiten, die im Zusammenhang mit Markov-Ketten verwendet werden. Eine rechte stochastische Matrix ist eine Matrix, in der jede Zeile summiert 1. Eine linke stochastische Matrix ist eine Matrix, in der jede Spalte summiert 1. Eine doppelt...

24
Implementieren Sie vereinfachtes Kerning

Einführung Kerning bedeutet, den Abstand zwischen den Buchstaben eines Textes anzupassen. Betrachten Sie als Beispiel das Wort, Topdas mit den folgenden drei Glyphen geschrieben wurde: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ........

23
Erstellen Sie eine Pyramidenmatrix

Eine Pyramidenmatrix ist eine quadratische Matrix, bei der alle Zahlen vom Mittelpunkt aus zunehmen oder abnehmen, wie die beiden folgenden Matrizen: 1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 2 2 1 1 1 1 1 1 Oder: 3 3 3 3 3 3 2 2 2 3 3 2 1 2 3 3 2 2 2 3 3 3 3 3 3 Bei einer ganzen Zahl ungleich Null n,...

23
Minimale Rechteckabdeckung

Rechteckabdeckungen Angenommen, Sie haben eine Bitmatrix, zum Beispiel die folgende. 1 1 0 0 0 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 1 1 0 1 1 1 0 1 Wir möchten für diese Matrix eine rechteckige Abdeckung finden . Es ist eine Menge von rechteckigen Teilmengen der Matrix, die keine...

23
Matrix in der Reihenfolge "Schrägstrich"

Geben Sie zwei positive Zahlen ein N >= 2und N <= 100erstellen Sie eine Matrix, die den folgenden Regeln folgt: Die erste Nummer beginnt an der Position [0,0] Die zweite Zahl beginnt an der Position [0,1] Dritte Nummer geht unter Erste Nummer (Position [1,0]) Die folgenden Zahlen gehen in...