«matrix» etiketlenmiş sorular

Matris, bir dikdörtgen içinde satırlar ve sütunlar ile düzenlenmiş sayıların listesidir. Programlamada 2D dizisi olarak da bilinir. Zorluğunuz matrisleri manipüle etmekse bu etiketi kullanın.

16
Roma Ordusu Kalkanları
Sanal alan yayını (silindi) Eski Roma ordusu oluşumları dünya çapında çok ünlüdür. Bu oluşumlarda, Roma lejyonerleri, yanları ve kalkanlarını kullanarak üst kısımlarını koruyan geometrik bir biçimde (genellikle bir dikdörtgen) gruplanmıştır. İç pozisyonlardaki lejyonerler kalkanlarını başlarının üstünde tutan üst kısmı, yanlarda bulunan lejyonerleri 2 veya daha fazla kalkan taşıyorlardı: biri üstün …
26 code-golf  matrix 

12
Kundakçı ninni bul
Kasabanın etrafında yürüdüğünü ve kurbanlarını çok özel bir örüntüye göre seçtiğini düşünen bir kundakçı düşünün (Ya da alternatif olarak, bahçenin etrafında uçan ve çiçeklerini çok özel bir örüntüye göre polenlemek için topladığınızı düşünün ). Diyelim ki şehir bir N × N matrisi, burada N 2 veya daha büyük bir tam …

3
Golf Bedava Bir Öğle Yemeği
Bir döviz kuru tablosu verilen maksimum kârlı döviz sırası bulun. Örnek olarak, para birimlerini göz önünde bulundurun Bir İran (ev para biriminiz), B a , C edi ve D enar oranları, birinden diğerine (herhangi bir işlem oranı uygulandıktan sonra) girişin (satır, sütun) girişinde verilmiştir. aşağıdaki döviz kuru tablosu: TO A …

30
Ortodiagonal adımlar
2B matris içinde gezinmek yaygın bir sorundur. Bunu birçok kez gördük ve tekrar göreceğiz. Öyleyse bize gelecekteki yardımcı olalım ve 2D matristeki sekiz adımın tümünü oluşturmak için en kısa çözümleri geliştirelim. Meydan okuma Kodunuz, herhangi bir sırada aşağıdaki -1,0,1 çiftini çıkarmalıdır: (0,1) (0,-1) (1,0) (-1,0) (1,1) (1,-1) (-1,1) (-1,-1) kurallar …

29
Dönme toplamı
Girdi olarak pozitif tam sayılar içeren kare bir matris alın ve matrisin "döndürülmüş toplamını" hesaplayın. Döndürülmüş toplam: Orijinal matrisin toplamını ve aynı matrisin 90, 180 ve 270 derece döndürülmüş şekilde alın. Diyelim ki matris: 2 5 8 3 12 8 6 6 10 o zaman döndürülmüş toplam: 2 5 8 …

22
İyi bir 2048 kurulu mu?
Buradaki ilk sorum bu, yorumlarda herhangi bir öneriniz memnuniyetle karşılanacaktır! Teşekkürler ;) Giriş One çok yaygın bir strateji 2048 oyun olduğunu asla hiç aşağı kaydırarak . Bu, tüm büyük sayıları üstte ve alttakileri de altta konumlandırır. Dolayısıyla, bu stratejiyi doğru uygularsanız, kartınız her zaman aşağıdaki desenle eşleşecektir: Kontrol edilecek kalıp …

30
Sıfır olmayan çoğu öğenin bulunduğu satırın dizini
Bu basit bir tanesidir: Girdi olarak bir tamsayı matrisi alın ve sıranın dizinini en sıfır olmayan öğeyle çıktılayın. Sıfır olmayan öğelerin yalnızca bir satır olacağını varsayabilirsiniz. Test durumları: Bunlar 1 indekslidir, 0 indeksli veya 1 indeksli olarak seçebilirsiniz. 1 0 row = 1 --- 0 -1 0 0 row = …
26 code-golf  matrix 

30
Bir dama tahtası matrisi oluşturun
Girdi olarak n pozitif bir tamsayı alın ve 1 ile 0'dan oluşan bir n-by- checkerboard matrisini çıktılayın . Sol üst hane her zaman 1 olmalıdır . Test durumları: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 0 1 0 1 0 …

10
Sembolik matris çarpımı
Matris çarpımını açıklamanın birçok farklı yolu vardır. Buradaki çoğu insanın buna aşina olduğuna inandığım için tek bir figüre bağlı kalacağım (ve bu rakam çok açıklayıcı). Daha ayrıntılı bilgi edinmek için Wikipedia makalesini veya WolframMathWorld hakkındaki açıklamayı ziyaret etmenizi öneririm . Basit açıklama: Diyelim ki iki matrisiniz var, A ve B …

9
Kalıcıyı mümkün olduğu kadar çabuk hesaplayın
Buradaki zorluk, bir matrisin kalıcılığını hesaplamak için mümkün olan en hızlı kodu yazmaktır . Bir n-by- nmatrix A= ( ai,j) kalıcılığı olarak tanımlanır. İşte S_ntüm permütasyonlar kümesini temsil eder [1, n]. Örnek olarak (wiki'den): Bu soruda matrislerin hepsi karedir ve sadece değerleri -1ve 1içlerinde olacaktır. Örnekler Giriş: [[ 1 -1 …

8
Patlayan sayılar
sanal alan (silindi) 9'lu bir matris tanımlayalım: N=⎡⎣⎢999999999⎤⎦⎥N=[999999999] N = \begin{bmatrix} 9&9&9\\9&9&9\\9&9&9 \end{bmatrix} Haydi, patlayan bir sayıyı (x,y)(x,y)(x,y) pozisyonundaki bir sayı olarak tanımlayalım , tüm komşu komşuları (kendisi de dahil olmak üzere) arasında eşit tam sayılara ayrıştırılabilir ve her bir kısmın mutlak değeri 0'dan büyüktür. Önceki matriste göre, numarayı (1,1)(1,1)(1,1) …
25 code-golf  matrix 

11
Bu Pascal'ın Matrisi mi?
In Pascal üçgeni her sayı sıfır boş noktalar tedavi, hemen üzerindeki iki sayının toplamı: Üçgeni döndürerek, Pascal'ın matrisi olarak adlandırdığım, değişik boyutlarda ve dönüşlerde kare matrisleri kesebiliriz . Bu matrislerin her zaman üst kısmı içermesi gerektiğini unutmayın 111 . İşte bazı örnekler: 1 1 1 1 1 2 3 4 …

12
Kontürlerimi Çiz
Dikdörtgen bir yükseklik matrisi verildiğinde kontürlerini çizin. Görev İki eleman xve yaynı kontür seviyesinde ise floor(x/10) == floor(y/10). Örneğin, 52ve 58aynı kontur düzeyde olmakla 58ve 64değillerdir. Kontur çizme eylemi şu şekilde tanımlanır: Her eleman için e, aşağıdaki gibi seçilen iki karakterli bir dize ile değiştirin: ilk karakter, " "eğer aşağıdaki …

4
Titreşimli rotasyonlar
Meydan okuma Kare bir karakter matrisi (tek bayt yazdırılabilir ASCII karakterleri) verildiğinde, matrisin her "halkasını" ters yönlerde döndürün. Bir örnek alalım: 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 Daha sonra, en dıştaki …
25 code-golf  matrix 

17
Vandermonde Belirleyici
Verilen bir ndeğerler vektörü (x1,x2,x3,...,xn)karşılık gelen Vandermonde matrisinin determinantını döndürür . Bu belirleyici şöyle yazılabilir: ayrıntılar Programınız / işlevin değişken uzunluk sağlayan herhangi bir uygun formatta kayan noktalı sayıların bir listesini kabul etmek ve belirtilen determinantı çıkarmak zorundadır. Çıkışın yanı sıra girişin, dilinizin desteklediği değerler arasında olduğunu varsayabilirsiniz. Diliniz kayan …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.