«array-manipulation» etiketlenmiş sorular

Dizilerin kullanımı ve manipülasyonu yoluyla belirli bir sorunu çözmek için bir rekabet.

2
Kipple'ı yorumla!
Giriş Kipple , Mart 2003'te Rune Berg tarafından icat edilen yığın tabanlı, ezoterik bir programlama dilidir. Kipple 27 yığın, 4 operatör ve bir kontrol yapısına sahiptir. Yığınlar Yığınları adlandırılır a- zve 32-bit işaretli tamsayı içerir. @Çıktı numaralarını daha uygun hale getirmek için özel bir yığın da vardır . Bir sayı …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

8
Bir diziyi otomatik olarak test etme
Herkes yuvalanmış listeleri sever! Bununla birlikte, bazen iç içe bir liste yapmak zordur. Daha derine yerleştirmek isteyip istemediğinize veya daha sığ yerleştirmeniz gerekip gerekmediğine karar vermelisiniz. Yani meydan okuma için bir liste "Autonest" gerekir. Bir listeyi otomatik olarak test etmek için listedeki her bir öğe çiftini karşılaştırın. İkinci öğe daha …

9
Bir listeyi n-fotoğrafla
Sayının bir liste Verilen Lve bir tamsayı N, çıktı Lsplitted Neşit lenghts sublists. Bölünemez uzunluklar Eğer Nuzunluğunu bölmek yok Lo zaman bütün Alt listeler eşit uzunluğa sahip olması mümkün değildir. Her durumda, çıktının son alt listesi, uzunluğunu listenin geri kalanını içerecek şekilde uyarlayan listedir. Her Alt listeler bu araçlar Lsonuncusu …

4
Temsilcinizi yeniden hesaplamanıza yardımcı olun!
Birkaç ay önce, sorulara ilişkin upvotes için verilen itibarı artırma konusunda meta hakkında bir tartışma yaptık. İşte oy için mevcut itibar sistemimizin temelleri: 1 Bir soru upvote U5 itibar değer. Bir cevap upvote u10 itibar değer. Bir soru veya cevap aşağı oy d-2 şöhrete değer. Yeni bir sistem için birçok …

12
Eliminasyon oyunu oyna
Giriş Bu meydan okumada, göreviniz belirli bir tür eleme oyunu simüle etmektir. Oyunda katılımcılar bir daire içinde duruyor ve herkes bir tamsayı tutuyor. Oyunun her turunda, her katılımcı , elinde tuttuğu sayı nise n, uzaklaşır . Eğer npozitif ise, onlar, onların sağa saymak nnegatif onların sola saymak ve eğer nsıfırdır, …

14
Karmaşıklık içermeyen Kolmogorov (-Smirnov)
İstatistiklerde, bazen iki veri örneğinin aynı temel dağıtımdan gelip gelmediğini bilmek faydalıdır. Bunu yapmanın bir yolu, iki örnekli Kolmogorov-Smirnov testini kullanmaktır . Göreviniz iki sıralanmamış negatif olmayan tamsayı dizilerini okuyan ve testte kullanılan ana istatistiği hesaplayan bir program yazmak olacaktır. Bir dizi verilen Ave bir reel sayı x, dağılım fonksiyonunu …

30
Chunk + Rakamların listesini numaralandırma
Ondalık basamakların bir listesi var: 4, 4, 4, 7, 7, 9, 9, 9, 9, 2, 2, 2, 4, 4 Ondalık basamakların listesi öğeler olarak bilinir. Aynı ve bitişik sayıları gruplandırarak bu öğelerden "parçalar" oluşturabiliriz. Her parçaya, 1'den başlayarak ve parçaların orijinal listede görünme sırasına göre 1 oranında artarak benzersiz bir …

6
Tam Sayıları Özgünlüğe Göre Gruplama
Giriş: Kıvrımlı bulmacalar topluyorum. Bükülen bulmacaların çoğu Çinli şirketler tarafından üretilir ve satılır. En tanınmış şirketler tasarımlarını üretmek ve pazardaki bir ürün üzerinde birlikte çalışmak için bulmaca tasarımcılarından izin ister. Bu durumda, bulmaca tasarımcıları elbette bulmacalarından birinin pazara girmesinden çok mutlu ve gururlu. Bununla birlikte, nakavt bulmacaları yapan Çinli şirketler …

2
Sayı teorisi için yorumlayıcı, modulo n
Sayı teorisinin bir cümlesi (bizim için) aşağıdaki sembollerin bir dizisidir: 0ve '(halef) - halef +1,0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(toplama) ve *(çarpma) = (eşittir) (ve )(parantez) mantıksal işleç nand( a nand bis not (a and b)) forall (evrensel nicelik belirteci) v0, v1, …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

5
Minimal Centrosimetri
Topikal olarak ilgili. Amaç: Pozitif tamsayılar bir matrisi göz önüne alındığında , M içeren en küçük sentrosimetrik matris (bu matris pozitif olmayan tamsayılar da içerebilir) üretir .MMMMMM Bir merkez-simetrik matris, 2. sıradaki dönme simetrisine sahip kare bir matristir - yani iki kez döndürdükten sonra aynı matris olarak kalır. Örneğin, bir …

13
İlk Son Son İlk İlk
Meydan okuma Görev basit. Bir dizi ve bir ilk ve son değer verildiğinde: Birinciden sonraki sondan birincisini ve sondan önceki ilkin sonunu döndürür. Veya basitçe: Bir dizi verilir, var1, var2. Örnek Dizi: [var2,, var1,, var2,, var2, var1, var2,] Dönüş: Dizide görünen ilk var1'in sağ tarafındaki ilk var2 dizini. [var2,, ilk …

12
Çoğaltılan matrislerin toplamı
Numaralarının bir listesini verilen [ a 1 , bir 2 ... bir n ] , matrisler toplamını hesaplamak Aᵢ burada Aᵢ aşağıdaki gibi tanımlanır ( m, tüm maksimum aᵢ ): 1 2 ⋯ (i-1) i (i+1) ⋯ n +---------------------------- 1 | 0 0 ⋯ 0 aᵢ aᵢ ⋯ aᵢ 2 …

2
Numaram komşularımı bul
Giriş, komşu bilgileri içeren i satırlarından oluşur . Her i inci satır komşusu temsil 4 değerleri içeren i için Kuzey , Doğu , Güney ve Batı sırasıyla yön. Böylece her değer , 1. satırdan başlayarak i. Sıranın belirli bir yönünde bir komşuyu temsil eder ve 65.535 satıra kadar çıkabilir. 0 …

7
Periyot dizilerini say
periodDize herhangi bir parçayı o çıkıntısı yok sayarak kendisini eşleşmesi için bir dizenin en kısa sıfırdan kaymasıdır. Örneğin, bir abcabcabdönemi vardır 3. Kural olarak, böyle bir kayma yoksa, bir ipin uzunluğuna eşit bir periyodu olduğunu söylüyoruz. Dönemi Yani abcdeIS 5ve dönemi aolduğunu 1. Daha resmi terimlerle, bir dizginin süresi Sminimumdur, …

27
Bir dizinin öğeleri arasındaki sıralanmamış tüm çiftler
Görev: Bir dizinin öğeleri arasındaki tüm olası çiftleri içeren bir dizi döndürür . Misal Gönderen a=["a", "b", "c", "d"];dönüş b=[["a","b"],["a","c"],["a","d"],["b","c"],["b","d"],["c","d"]]. Tüm olası kombinasyonlar dahil edildiği ve açıkça ["b","d"]aynı olduğu sürece çiftler herhangi bir sırada olabilir ["d","b"]. Giriş Sınıftan karakterlerden oluşan benzersiz dize öğeleri dizisi [a-z]. Çıktı Giriş dizisi öğelerinin tüm …

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.