Pertanyaan yang diberi tag «matrix»

Matriks adalah daftar angka yang disusun dalam persegi panjang dengan baris dan kolom. Dalam pemrograman, ini juga dikenal sebagai array 2D. Gunakan tag ini jika tantangan Anda adalah tentang memanipulasi matriks.

8
Jalur optimal melalui matriks
Diberikan matriks yang terdiri dari bilangan bulat positif, output jalan dengan jumlah terendah ketika melintasi dari elemen kiri atas ke kanan bawah. Anda dapat bergerak secara vertikal, horizontal dan diagonal. Perhatikan bahwa mungkin untuk bergerak ke atas / bawah, kanan / kiri dan diagonal ke semua sisi. Contoh: 1* 9 …

20
Jumlahkan diagonal
Ambil matriks bilangan bulat positif sebagai input, dan hasilkan jumlah individu dari elemen pada garis diagonal melalui matriks. Anda hanya akan menghitung garis yang turun secara diagonal dan ke kanan. Anda harus mulai dengan diagonal yang hanya berisi elemen kiri-bawah, lalu panjang-dua diagonal di atasnya (jika ada) dan seterusnya hingga …
19 code-golf  math  matrix 

5
Apakah Ada Lebih Banyak Objek Keras atau Objek Lunak
Terinspirasi oleh pembukaan oleh buku What-If. Input adalah persegi panjang spasi sebagai string, daftar string, dll., Dengan objek yang terbuat dari #dalamnya: ######## # # ######## ### #### ### #### ### Objek akan selalu non-berpotongan, tidak menyentuh, persegi panjang. Objek lunak didefinisikan sebagai objek yang tidak diisi dengan #'s di …
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
Matriks Hilbert-Curvify
Terinspirasi oleh pertanyaan ini Cara lain untuk membuka gulungan gambar 2D menjadi string 1D adalah dengan menggunakan Hilbert Curve. Ada banyak versi kurva ini, tergantung pada jumlah iterasi yang digunakan saat menghitungnya. Berikut ini contoh Curves Hilbert dari urutan pertama hingga urutan kelima. Cara menghitung kurva ini adalah sebagai berikut. …

11
Maksimalkan perbedaan kuadrat
Pertimbangkan permutasi nilai integer dari 1hingga N. Misalnya contoh ini untuk N = 4: [1, 3, 4, 2] Kami akan mempertimbangkan daftar ini menjadi siklik, sehingga 1dan 2diperlakukan sebagai yang berdekatan. Satu kuantitas yang dapat kita hitung untuk daftar tersebut adalah total selisih kuadrat dari nilai yang berdekatan: (1-3)² + …
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
Persegi-Acak-Simetris
Tantangan Tulis program atau fungsi yang mengembalikan atau mencetak matriks persegi-acak-simetris. Memasukkan N : Ukuran dari matriks yaitu6 x 6 Keluaran Matriks. Anda dapat mencetaknya, mengembalikannya sebagai string (dengan baris baru) atau sebagai daftar / array daftar / array. Aturan Anda harus menggunakan setidaknya Nkarakter yang berbeda, di mana Nukuran …
18 code-golf  matrix 

2
Apakah ini matriks Weyr?
Ada jenis n × n matriks W yang disebut bentuk kanonik Weyr dasar . Matriks seperti itu dijelaskan oleh blok - bloknya dan memiliki sifat-sifat berikut, menggunakan diagram referensi berikut: blok diagonal utama W ii adalah n i × n i matriks dari bentuk λ I n i di mana …

20
Matriks runtuh
Terkait: Mari kita merancang mosaik digit , Cetak / Keluarkan L-phabet . Posting kotak pasir di sini Diberikan 2 input C = columns and rows, S = starting pointoutput matriks sebagai berikut: Input 4, 3 1 2 3 0 2 2 3 0 3 3 3 0 0 0 0 …
18 code-golf  matrix 

10
Urutkan daftar menjadi sebuah matriks
Diberikan daftar bilangan bulat unik positif yang tidak disortir, pilah secara minimal ke dalam matriks 2D. Daftar input dijamin panjang komposit, yang berarti matriks output tidak harus persegi, tetapi n x mdengan ukuran n,m > 1. "Sortasi minimal" di sini berarti yang berikut: Sortir daftar dalam urutan menaik. Kompak output …

19
Matriks dengan 1 hingga L (n), di semua kolom n
Tantangan: Ambil daftar, L yang berisi bilangan bulat positif sebagai input: 3 5 2 1 6 dan buat matriks di mana kolom ke- n berisi vektor 1: L (n) , di mana baris yang lebih pendek diisi dengan nol. Kasus uji: 3 5 2 1 6 ----------------- 1 1 1 …
18 code-golf  matrix 

28
Matriks dalam Jangkauan
Tantangan Diberikan n>0keluaran integer, n+1 X n+1matriks yang berisi semua bilangan bulat dari 1hingga 2nseperti yang ditunjukkan dalam kasus uji di bawah Uji Kasus 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 …

21
Output posisi diagonal saya kuadrat
Diberi nomor n, Keluaran daftar urutan indeks berbasis 1 jatuh di salah satu diagonal n*nmatriks kuadrat. Contoh: Untuk masukan dari 3: Kuadrat tersebut harus: 1 2 3 4 5 6 7 8 9 Sekarang kami memilih semua indeks yang diwakili oleh \, /atau X( #atau posisi non-diagonal ditolak) \ # …
18 code-golf  math  matrix 

11
Kompres matriks yang jarang
Kompres matriks jarang menggunakan baris jarang Terkompresi (format CSR, CRS, atau Yale) . Ini semua adalah bentuk kompresi yang sama (abaikan Yale baru). Input mungkin berupa struktur data 2d (daftar daftar, dll): mis [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 0 0]] Dan …

2
Apakah sihir itu mungkin?
Kotak ajaib adalah kotak persegi n-demi-n , diisi dengan bilangan bulat positif yang berbeda dalam kisaran 1,2, ... n ^ 2 , sehingga setiap sel berisi bilangan bulat yang berbeda dan jumlah bilangan bulat di setiap baris, kolom dan diagonal sama. Tugas Anda adalah mengambil matriks n-per-n yang terdiri dari …

5
Dekomposisi Jordan
Catatan penting : Karena tantangan ini hanya berlaku untuk matriks kuadrat, setiap kali saya menggunakan istilah "matriks", diasumsikan bahwa saya mengacu pada matriks kuadrat. Saya meninggalkan deskripsi "persegi" demi singkatnya. Latar Belakang Banyak operasi yang berhubungan dengan matriks, seperti menghitung determinan, menyelesaikan sistem linier, atau memperluas fungsi bernilai skalar ke …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.