«array-manipulation» etiketlenmiş sorular

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

30
ASCII Üçgenler
Göreviniz bir ASCII üçgeni basan bir program veya işlev yazmaktır. Buna benziyorlar: |\ | \ | \ ---- Programınız nkısıtlamalarla birlikte tek bir sayısal girdi alacaktır 0 <= n <= 1000. Yukarıdaki üçgenin değeri vardı n=3. ASCII üçgeni nters eğik çizgilere ( \) ve dikey çubuklara ( |), n+1çizgilere ve …
30 code-golf  ascii-art  code-golf  rubiks-cube  code-golf  path-finding  maze  regular-expression  code-golf  math  rational-numbers  code-golf  kolmogorov-complexity  graphical-output  code-golf  tips  code-golf  string  permutations  code-golf  sorting  base-conversion  binary  code-golf  tips  basic  code-golf  number  number-theory  fibonacci  code-golf  date  code-golf  restricted-source  quine  file-system  code-golf  code-golf  math  code-golf  ascii-art  code-golf  math  primes  code-golf  code-golf  math  matrix  code-golf  string  math  logic  factorial  code-golf  palindrome  code-golf  quine  stateful  code-golf  interactive  code-golf  board-game  code-golf  math  arithmetic  code-golf  string  code-golf  math  matrix  code-golf  math  abstract-algebra  polynomials  code-golf  date  code-golf  string  array-manipulation  sorting  code-golf  game  code-golf  string  code-golf  ascii-art  decision-problem  code-golf  number  sequence  code-golf  code-golf  code-golf  sequence  fibonacci  code-golf  math  geometry  random  code-golf  code-golf  math  decision-problem  fractal  rational-numbers  code-golf  number  number-theory  code-golf  combinatorics  permutations  card-games  code-golf  math  sequence  array-manipulation  fibonacci  code-golf  sequence  decision-problem  graph-theory  code-golf  ascii-art  parsing  lisp  code-golf  string  math  natural-language  logic  code-golf  math  logic  code-golf  string  alphabet  code-golf  string  code-golf  string 

21
Rasgele bir düzenleme oluşturun
Meydan açıklaması Bir dizinin "bozulması", hiçbir öğenin orijinal konumunda görünmediği bir permütasyondur. Örneğin ECABD, bir düzenlemedir ABCDE, ancak CBEDAdeğildir: ABCDE | | <- B and D are in their orignal positions CBEDA Bir dizi göz önüne alındığında, bunun rastgele bir düzenlemesini oluşturun. notlar Girdi olarak bir dize ya da bir …

26
Digital Sum Fibonacci
Hepimiz Fibonacci dizisine aşinayız : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Ancak, bunun yerine önceki 2 girişin dijital toplamınıf(n) = f(n-1) + f(n-2) alacağız . Dizi hala başlamalı 0, 1, bundan sonra farklılıklar hızla ortaya …

9
B u ı s ı z Dan E t
Zorluk basittir: sınırlı negatif olmayan bir tamsayı verildiğinde iç içe geçmiş bir dizi çıktısı alan bir program veya işlev yazın. Kurallar Kodunuz 0 0 n ‌ <2 31 her tamsayı için benzersiz bir geçerli yuvalanmış dizi oluşturmalıdır . 16'ya kadar açık parantezle mümkün olan her iç içe dizi bu aralık …

30
Takewhile Uygula
Giriş ve Kredi Bugün süslü bir başlangıç ​​olmadan: Lütfen uygulayın takewhile. Bunun bir çeşitliliği (önemsiz bir veri yapısında) üniversitedeki fonksiyonel programlama kursunda bir ödevdi. Bu ödev şimdi kapatıldı ve sınıfta tartışıldı ve profesörümün burada yayınlama iznine sahibim (açıkça sordum). Şartname Giriş Girdi, pozitif tamsayıların bir listesi (veya dilinizin eşdeğer kavramı) …

17
Aralıkları onar
Bazıları ile değiştirilen pozitif tamsayıların bir listesinin girişi göz önüne alındığında, listeyi yerine değiştirilen 0eksik sayılarla 0çıkarın. Giriş listesinin özellikleri: Liste her zaman en az 2 uzunluğunda olacaktır. Girdi listesini a"orijinal liste" (yani, sayılar 0s ile değiştirilmeden önceki liste ) olarak tanımlayalım b. Herhangi biri için n, a[n]ya b[n]da 0. …

17
SE Mesajında ​​İlk Beş Yorum Puanını Göster
Bir Yığın Değişimi betiği, sorular veya cevaplar hakkında hangi beş yorumun başlangıçta sitelerin ana sayfasında göründüğünü, bunlara verilen oy sayısıyla belirler; en çok oy alan beş yorum görüntülenir. Görevin bu davranışı yeniden yaratmak. STDIN, komut satırı argümanları veya fonksiyon argümanları üzerinden girdi alarak tam bir program veya işlev yazın ve …

3
Yardım et! Hesap makinem bozuldu! (Tamsayı ifadesini hesap makinesi tuş vuruşlarına dönüştürün)
Giriş Yardım et! Yanlışlıkla TI-84 hesap makinemi penceremin dışına çıkardım (nasıl olduğunu sorma) ve bozuldu. Yarın bir matematik sınavım var ve bulabildiğim tek hesap makinesi şu düğmelerle bir tane: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Matematik sınavım ifadeleri değerlendirmek için bir …

29
Şanslı Ev
Super Mario 3D World'de Lucky House olarak bilinen bir mini oyun var . 4 bloklu bir slot makinesinden oluşur. Her blok 5 farklı ikondan biri olabilir (Çiçek, Yaprak, Çan, Kiraz veya Bumerang) ve oyuncunun amacı mümkün olduğu kadar özdeş ikonlar elde etmektir ( bir videoya bakın ). Oyuncu, karşılığında ekstra …

8
Bana nasıl sallanacağını söyle
Bilgisayar bilimcileri olarak, pop ve push'ın temel liste işlemlerini muhtemelen biliyorsunuzdur . Bunlar bir eleman listesini değiştiren basit işlemlerdir. Ancak, operasyon flopunu hiç duydunuz mu? ( flip- flop'ta olduğu gibi )? Bu oldukça basit. Bir sayısı göz önüne alındığında , n , ilk ters n listesinin elemanları. İşte bir örnek: …


23
N'den uzakta en büyük n konumunu bulun
Bu sorunun devamı . Görev Olumlu bir tamsayı dizisi verildiğinde, bunun için en büyük k öğesini bulun : Orada var olan bazı pozitif tam mesafesi n dizideki eleman bulunduğu böylece, n yerler sola veya sağa gelen k eşittir n . Dizinin, bu koşulu sağlayan en az bir eleman içermesi garanti …

28
Süper Logaritmayı Hesapla
Bu basit bir meydan okuma olmalı. Bir sayı verildiğinde n >= 0, süper logaritmayı (veya log *, log-star veya yinelenen logaritmayı , çünkü nbu zorluk için hiçbir zaman olumsuz değildir) verin n. Bu, tetrasyona iki ters fonksiyondan biridir . Diğeri ise ilgili bir soru olan süper kök . Örnekler Input …
29 code-golf  math  code-golf  array-manipulation  sorting  code-golf  math  arithmetic  matrix  code-golf  string  kolmogorov-complexity  code-golf  string  code-golf  math  sequence  arithmetic  recursion  code-golf  math  ascii-art  sequence  code-golf  math  array-manipulation  code-golf  code-golf  kolmogorov-complexity  code-golf  string  code-golf  string  decision-problem  code-golf  array-manipulation  tips  javascript  json  code-golf  math  string  number  number-theory  code-golf  math  sequence  fibonacci  number  arithmetic  fastest-code  integer  code-golf  math  sequence  code-golf  string  file-system  tips  golfscript  code-golf  string  code-golf  string  natural-language  code-golf  string  file-system  code-golf  math  array-manipulation  code-challenge  image-processing  compression  code-golf  math  number  sequence  code-golf  math  combinatorics  regular-expression  code-golf  sequence  pi  code-golf  ascii-art  code-golf  string  array-manipulation  sorting  code-golf  string  graph-theory  code-golf  string  code-golf  string  ascii-art  code-challenge  compression  code-golf  code-golf  math  sequence  number-theory  code-golf  maze  graph-theory  code-golf  math  sequence 

30
Dizideki en büyük ve en küçük sayıyı bulun
Görev Görev çok basit. Yalnızca tamsayıları ve dizeleri içeren bir dizi göz önüne alındığında , en büyük ve en küçük sayıların çıktısını alın. Test Kılıfları Input: [1, 2, 3, 4, 5, 6, 7, 8] Output: 1, 8 Input: [5, 4, 2, 9, 1, 10, 5] Output: 1, 10 Input: [7, …

30
Akıllı Kişinin Mirage'ı
Bir zamanlar Quora'da bu soruyu / cevabı okuyordum. Gerçekten FizzBuzz testini geçemeyen bilgisayar bilimleri derecesine sahip programcılar var mı Bu kod bariz cevap olarak verilmiştir for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 

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.