«array-manipulation» etiketlenmiş sorular

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

30
Güvenilir Kırık Sıralama
En az 3 ayrı giriş içeren bir pozitif tamsayı listesi verildiğinde, bu listenin artan veya azalan düzende sıralanmayan bir permütasyonunu gösterir. Örnekler 1,2,3 -> 2,1,3 or 3,1,2 or 1,3,2 or 2,3,1 1,2,3,3 -> 2,1,3,3 or 3,1,2,3 or 1,3,2,3 etc.. @Arnauld ve @NoOneIsHere başlık için teşekkürler!

25
Harfler Azalırken Rakamlar Artar
Bu Yığın Taşması sorusundan ilham alan: Liste sıralama: artan sayılar, azalan harfler . Göreviniz aşağıdaki sorunu çözmek ve bu kod golf olduğu için , mümkün olduğu kadar az sayıda yapmalısınız. Sen girdi harfleri içeren olarak nesnelerin listesini almalı (herhangi bir makul formda: string, char, vs) ve numaraları. Daha sonra sayıları …

12
Bir matrisi, toplamları ile doldur
Meydan okuma: Bir kare giriş matrisi A verildiğinde , matrisi dört tarafı da bir satır ve bir sütunla doldurun. Üst ve alt satırdaki her bir öğenin değeri, karşılık gelen her bir sütundaki öğelerin toplamı olmalıdır. Sol ve sağ sütundaki her bir öğenin değeri, karşılık gelen her satırdaki öğelerin toplamı olmalıdır. …


30
Diğer elementlerin toplamının paritesi
Görev Bir pozitif tamsayı dizisi göz önüne alındığında, her bir öğeyi diğer öğelerin toplamının paritesi ile değiştirin. Dizinin en az 2 elemana sahip olması garanti edilir . Tanım Eşlik: bir sayının tek mi, çift mi olduğu. Örnek Dizi için [1,2,3,1]: Örneğin 1paritesiyle değiştirin .2+3+1even Örneğin 2paritesiyle değiştirin .1+3+1odd Örneğin 3paritesiyle …

9
Hilbert's Büyük Otel
Giriş Bazılarınız Hilbert'in Grand Otelini duymuş olabilir . Oradaki yönetici, misafirlerin nerede kaldığını gösteren bir listesini kaybetti, ancak yine de check-in işlemlerinin sırasını aldı. oda, daha yüksek odalarda bulunan tüm misafirler ile aralarında boş yer olmayan yeni misafirler bir odaya kaydırılır. Her misafirin nerede kalacağını bulmasına yardım eder misin? Gereksinimler …

15
Benden sonra tekrar et!
Argüman olarak bir dize verilirse, üst üste binmeyen, tekrarlanan alt dizelerin uzunluğunu veya böyle bir dize yoksa, çıktısını alın. Giriş dizesinin boş olmadığını kabul edebilirsiniz. Örnekler abcdefabc: Subring abc1 ve 7 pozisyonlarında tekrarlanır, bu nedenle programın 3 çıkışı vermesi gerekir. abcabcabcabcab: abcabcveya bcabcaveya cabcabtekrarlanır, böylece program 6 vermelidir . (Subring …
23 code-golf  string  code-golf  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  hexadecimal  code-golf  code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

16
Düzensiz bir diziyi karıştır
Düzensiz bir dizi, her bir öğenin bilinmeyen sayıda pozitif tam sayı dizisi olduğu bir dizidir. Örneğin, aşağıdaki düzensiz diziler: [[1,2,3],[4],[9,10]] Shape: 3,1,2 [[1],[2],[3]] Shape: 1,1,1 [[1,2,3,4,5,6,8]] Shape: 7 Aşağıdaki düzensiz dizileri değildir : [1] Each element will be an array [] The array will contain at least 1 element [[1,2,3],[]] …

25
Dizinin Ters Deltaları
Dizinin Ters Deltaları Dizinin Ters Deltalarının devamı Göreviniz imzalı bir 32 bit tamsayı dizisini almak, ters deltaları ile yeniden derlemektir. Örnek Liste, 18 19 17 20 16 delta var: 1 -2 3 -4 ki, ters çevrildiğinde, verim: -4 3 -2 1 sonra yeniden derlendiğinde, verimleri kullanarak: 18 14 17 15 …

9
Yuvalanmış bir listeyi sıralama
İç içe geçmiş bir liste sıralayan bir program veya işlev yazmalısınız. İşte iç içe geçmiş bir listeyi sıralamak için kurallar: Bu listeyi örnek olarak alalım: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Bu listedeki her eleman bir "önceliğe" sahiptir. Bir öğe bir sayı veya alt liste olarak sayılır. …

13
Yuvadan Ayrılmak
Düz olmayan bir tamsayı listesi verildiğinde, her bir yuvalama düzeyindeki tam sayıları içeren, en az yuvalanmış düzeyden başlayarak, soldan sağa doğru okunduğunda giriş listesindeki orijinal sıradaki değerlerle değerleri içeren bir liste listesi verin. Giriş listesinde iki veya daha fazla liste aynı yuva düzeyinde ise, çıktıda tek bir listede birleştirilmelidir. Çıktı …

9
2B basılı nesnelerin kapasitesini bulun
Kurgusal bir 2D dünyasında, bir nesne için bir 2B yazdırma talimatı kümesi aşağıdaki gibi bir tamsayı listesiyle gösterilebilir: 1 4 2 1 1 2 5 3 4 Her sayı, o noktadaki nesnenin yüksekliğini temsil eder. Yukarıdaki liste, yazdırıldığında aşağıdaki nesneye çevirir: # # # # # ### ## #### ######### …

15
Geometrik bir meydan okuma
Herkes geometriyi sever. Peki neden golf oynamayı deniyoruz? Bu zorluk, harf ve rakamları almayı ve buna bağlı olarak şekiller oluşturmayı içerir. Girdi Giriş şeklinde olacaktır (shapeIdentifier)(size)(inverter). Ama shapeIdentifier, size ve invertör nedir? Şekil tanımlayıcısı, *s ile yapacağınız şekil türünün tanımlayıcısıdır . Şekil tanımlayıcıları aşağıdadır: s - Kare t - Üçgen …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 


21
Farklı yol ileri
Verilen bir tamsayıların listesi verilen bir sırada / derinlikte bir İleri Fark üretir . Tam sayıların listesi için: (10, 18, -12, 4, 8, -3, -5, 67, 9, 14) Çeşitli emir / derinliklerdeki İleri Farklılıklar: 0 10, 18, -12, 4, 8, -3, -5, 67, 9, 14 1 8, -30, 16, 4, …

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.