Pytania otagowane jako matrix

Matryca to lista liczb ułożonych w prostokąt z wierszami i kolumnami. W programowaniu jest również znany jako tablica 2D. Użyj tego znacznika, jeśli Twoim wyzwaniem jest manipulowanie matrycami.

8
Optymalna ścieżka przez macierz
Biorąc pod uwagę macierz składającą się z dodatnich liczb całkowitych, wyprowadzaj ścieżkę z najniższą sumą podczas przechodzenia od lewego górnego elementu do prawego dolnego rogu. Możesz poruszać się pionowo, poziomo i po przekątnej. Pamiętaj, że można przesuwać zarówno w górę / w dół, w prawo / w lewo i po …

20
Zsumuj przekątne
Weź macierz dodatnich liczb całkowitych jako dane wejściowe i wyślij indywidualne sumy elementów na ukośnych liniach przez macierz. Policzycie tylko te linie, które idą po przekątnej w dół i w prawo. Musisz zacząć od przekątnej, która zawiera tylko lewy dolny element, potem przekątnej długości dwa powyżej (jeśli istnieje) i tak …
19 code-golf  math  matrix 

5
Czy jest więcej twardych przedmiotów lub miękkich przedmiotów?
Stycznie zainspirowany otwarciem książki What-If. Dane wejściowe to prostokąt spacji jako ciąg znaków, lista ciągów znaków itp., W których znajdują się obiekty #: ######## # # ######## ### #### ### #### ### Obiekty zawsze będą się nie przecinały, nie dotykały prostokątów. Miękki obiekt jest zdefiniowany jako obiekt, który nie jest …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

7
Hilbert-Curvify a Matrix
Zainspirowany tym pytaniem Innym sposobem na rozwinięcie obrazu 2D w ciąg 1D jest użycie krzywej Hilberta. Istnieje wiele wersji tej krzywej, w zależności od liczby iteracji użytych podczas jej obliczania. Poniżej przykład krzywych Hilberta od pierwszego rzędu do piątego rzędu. Sposób obliczenia tej krzywej jest następujący. Najpierw definiujemy Krzywą Hilberta …

11
Maksymalizuj kwadratową różnicę
Rozważ permutację wartości całkowitych od 1do N. Np. Ten przykład dla N = 4: [1, 3, 4, 2] Będziemy rozważać tę listę być cykliczne, takie, że 1i 2są traktowane jako sąsiadujące. Jedną wielkością, którą możemy obliczyć dla takiej listy, jest całkowita kwadratowa różnica sąsiednich wartości: (1-3)² + (3-4)² + (4-2)² …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

14
Kwadratowo-losowo-symetryczny
Wyzwanie Napisz program lub funkcję, która zwraca lub drukuje macierz kwadratowo-losowo-symetryczną. Wejście N : Rozmiar matrycy tj6 x 6 Wynik Macierz. Możesz go wydrukować, zwrócić jako ciąg znaków (z nowymi wierszami) lub jako listę / tablicę list / tablic. Zasady Musisz użyć co najmniej Nróżnych znaków, gdzie Njest rozmiar macierzy …
18 code-golf  matrix 

2
Czy to macierz Weyra?
Istnieje rodzaj macierzy n × n W zwanej podstawową formą kanoniczną Weyru . Taka matryca jest opisana za pomocą bloków i ma następujące właściwości, przy użyciu następującego diagramu referencyjnego: głównymi blokami diagonalnymi W ii są macierze n i × n i postaci λ I n i gdzie I n i …

20
Składane macierze
Tagi: projektowanie Miejmy cyfrą mozaika , Print / Output L-Phabet . Wstaw tutaj piaskownicę Biorąc pod uwagę 2 dane C = columns and rows, S = starting pointwyjściowe, macierz wygląda następująco: Input 4, 3 1 2 3 0 2 2 3 0 3 3 3 0 0 0 0 0 …
18 code-golf  matrix 

10
Minimalnie posortuj listę do macierzy
Biorąc pod uwagę nieposortowaną listę unikalnych ściśle dodatnich liczb całkowitych, minimalnie posortuj ją do macierzy 2D. Lista wejście jest gwarancją długość zespolonego, co oznacza, że matrycę wyjściowe nie musi być kwadratowe, ale ma wielkość n x mz n,m > 1. „Minimalne sortowanie” oznacza tutaj: Posortuj listę w porządku rosnącym. Kompaktowy …

19
Macierz z 1 do L (n), we wszystkich n kolumnach
Wyzwanie: Weź listę, L zawierającą liczby całkowite dodatnie jako dane wejściowe: 3 5 2 1 6 i utwórz macierz, w której n-ta kolumna zawiera wektor 1: L (n) , w której krótsze wiersze są wypełnione zerami. Przypadki testowe: 3 5 2 1 6 ----------------- 1 1 1 1 1 2 …
18 code-golf  matrix 

28
Matryca w zakresie
Wyzwanie Biorąc pod uwagę całkowitą n>0wyprowadzeniu n+1 X n+1matrycę zawierającą wszystkie liczby całkowite od 1celu 2n, jak pokazano w testach mieszkowy Przypadki testowe 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 …

21
Wyjściowe pozycje ukośne mojego kwadratu
Biorąc pod uwagę liczbę n, wypisz uporządkowaną listę indeksów 1 opartych na przekątnej n*nmacierzy kwadratowej. Przykład: Dla danych wejściowych 3: Kwadrat powinien być: 1 2 3 4 5 6 7 8 9 Teraz możemy wybrać wszystkie indeksy reprezentowanych przez \, /lub X( #lub pozycje spoza przekątne są odrzucane) \ # …
18 code-golf  math  matrix 

11
Kompresuj rzadką matrycę
Skompresuj rzadką macierz za pomocą skompresowanego rzadkiego wiersza (format CSR, CRS lub Yale) . Są to wszystkie te same formy kompresji (zignoruj ​​nowe Yale). Dane wejściowe mogą być dowolną strukturą danych 2d (lista list itp.): Np [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 …

2
Czy magia jest możliwa?
Magiczne kwadrat jest n-o-n kwadratowy siatkę, wypełnione różnych dodatnie liczby całkowite w zakresie od 1,2, ... n ^ 2 , tak, że każda komórka zawiera inna liczbę całkowitą, a suma liczb całkowitych w każdym rzędzie kolumna i przekątna są równe. Twoim zadaniem jest pobranie macierzy n-na-n składającej się z liczb …

5
Rozkład Jordana
Ważna uwaga : ponieważ to wyzwanie dotyczy tylko macierzy kwadratowych, za każdym razem, gdy używam terminu „macierz”, zakłada się, że mam na myśli macierz kwadratową. Ze względu na zwięzłość pomijam opis „kwadratowy”. tło Wiele operacji związanych z macierzą, takich jak obliczanie wyznacznika, rozwiązywanie układu liniowego lub rozszerzanie funkcji o wartości …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.