«set-partitions» etiketlenmiş sorular

Bir setin daha küçük ayrık setlere bölünmesiyle ilgili zorluklar için. Bu ayrıca listeler gibi sıralı koleksiyonların ve aralıklar gibi ayrık olmayan kümelerin alt bölümlerini de içerir. Zorluklar, kullanılan bölme kavramını dikkatlice tanımlamalıdır.

3
Dobble / SpotIt kart üreticisi
Giriş Dobble / SpotIt , insanların aynı simgeyi bir çift kartta en kısa sürede tespit etmeleri, göstermeleri ve bir sonraki çifte geçmeleri gereken bir kart oyunudur. Her kartın birden fazla sembolü vardır (normal sürümde 8), ancak her kart çifti arasında tam olarak bir tane ortaktır. Oyunun fiziksel kopyasından bir örnek: …

12
Küp Kuzgunluğu Mesafe Numaraları
Bu Numberphile girişinden ilham alındı Arka fon Küp mesafe numaraları tamsayı n olan tam sayıların kümesi olarak burada tanımlanan x³ mesafe uzağa belirli bir için x . Basit bir örnek için, ile n=100ve x=2, küp mesafe numaraları vardır{92,108} . Bu, yalnızca x değiştirilerek daha büyük bir sete genişletilebilir . İle …

3
Dizeleri benzersiz tutarken harfleri kaldırma
Benim düşünceme göre, çok az cevap veren bu harika (görüş ve oy sayısına dayanarak) mücadeleden esinlenilmiştir . (Herhangi bir yolla) bir dizeler listesi verildiğinde, verilen dizelerden kaldırıldığında dizelerin toplam uzunluğunu (geriye kalan) mümkün olduğunca küçük bırakan (herhangi bir yolla) bir dizi harf döndürün. dize benzersiz ve en az bir karakter …

4
Tıknaz palindromlar
Palindromlar eğlencelidir, ancak diğer dizelerden bazıları dışlanmış hissetmeye başlar. Bu dizeleri , palindromik parça dizilerine bölerek tıknaz palindromlara dönüştürebiliriz. Örneğin, "abcabca"karakter karakter karakter okursak dize bir palindrom değildir, ancak tıknaz bir palindrom yapmak için üç farklı yolumuz vardır: ["abcabca"] ["a" "bcabc" "a"] ["a" "bc" "a" "bc" "a"] Gördüğünüz gibi, tıknaz …

10
Asal olarak ayrışmak
Bir tamsayı verildiğinde n, n'nin asal sayıların bir listesi olarak yazılabileceği yolların sayısını döndürün. Örneğin, 2323şu şekilde yazılabilir (2,3,23), (23,23)ya (2,3,2,3)ya (23,2,3)çıkış olur, böylece 4. Bu şekilde yazılamıyorsa çıktı almalısınız 0. Bir asal sayı gibi 019ya 00000037bu sorun için geçerli bir asal olduğunu. Test senaryoları: 5 -> 1 55 -> …

6
Bir kümeyi katlarla örtme
1'den büyük bir tamsayı kümesi alıp X diyelim . Biz tanımlayacak S (i) ' tüm üyelerinin grubu olduğu X- bölünebilir i i> 1 . Bu alt kümelerden bir grup kümesi seçmek ister misiniz? Sendikaları küme X Setlerin ikisinde X'in hiçbir elemanı yoktur . Örneğin şu şekilde yeniden gruplandırabiliriz {3..11}: {3,4,5,6,7,8,9,10,11} …

2
Altküme Faktörlerini Bul
Sonlu bir pozitif tamsayı grubumuz olduğunu hayal edelim. Bu küme, kümede bulunan her tamsayının bir scantron veya delikli kart gibi doldurulduğu bir nokta çizgisi olarak temsil edilebilir . Örneğin, küme {1,3,4,6}şu şekilde temsil edilebilir: *.**.* *grubumuzun bir üyesini temsil eder ve ayarladığı .bir üye olmayan bir tamsayıyı temsil eder. Bu …


4
Mektupları Alın
Görev Sanırım herkes otomatik kod oluşturmayı ve çalışma sırasında biraz zaman kazanmayı seviyor. Gün boyunca çok sayıda sınıf ve üye oluşturmanız gettersgerekir ve bunların hepsini el ile oluşturmak istemezsiniz . Görev, getterstüm sınıf üyeleri için sizin için otomatik olarak oluşturulan bir program veya işlev yazmaktır . Girdi Bizim dilimizde nesneler …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

6
Rasyonel üretici fonksiyonun katsayılarını bulun
Bir güç serisinin katsayıları olarak bir sayı dizisi yazarsak, o güç serisine o dizinin (sıradan) üretici fonksiyonu (veya Gf) denir . Yani, eğer bazı fonksiyonlar F(x)ve tamsayılar dizisi a(n)için: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + ... = F(x) O F(x)halde üreten işlevidir a. Örneğin, geometrik seri …
12 code-golf  math  integer  polynomials  code-golf  math  abstract-algebra  restricted-time  code-golf  math  primes  code-golf  math  number  arithmetic  code-golf  quine  code-golf  number  sequence  code-golf  string  number  code-golf  array-manipulation  code-golf  number  code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

2
Çift Kondansatörler
Kondansatörler, yüksek toleranslarla üretildiği için ünlüdür. Bu birçok durumda kabul edilebilir, ancak bazen sıkı toleranslı bir kapasite gereklidir. Tam olarak ihtiyacınız olan değere sahip bir kapasite elde etmek için yaygın bir strateji, kapasiteleri ihtiyacınız olan aralıkta bir şeye katkıda bulunacak şekilde dikkatlice ölçülen iki kapasitör paralel olarak kullanmaktır. Bu meydan …


6
Maksimum Zincirleme Ürün
Bize her biri 1 ile 9 arasında bir değer içeren, p1, ..., pk (mutlaka farklı değil) tamsayılarının bir listesi verilir. P1, ..., pk'nin her birini tam olarak bir kez kullanarak, yeni bir sayı listesi elde etmek için rakamların birleşmelerini oluşturabiliriz; daha sonra bu yeni listenin ürününü çıkarırız. Amaç en iyi …

2
Bir listeyi bölümleyin!
Bu meydan okumada, bölümlerin maksimum boyut, minimum boyut ve tercih edilen bir boyuta sahip olduğu bir listeyi bölümlendirmeniz gerekir. Gösterimi (min,pref,max) bu meydan okumadaki boyutları belirtmek için kullanacağım. Bölümlemeye aşina olmayanlar için, aşağıdaki liste 3 bölüme ayrılmıştır: [0..9] -> [[0,1,2],[3,4,5],[6,7,8]] Liste kalansız olduğunda, bölümleri mümkün olduğunca tercih boyutuna yakın olarak …

2
Gönüllü dilbilimci
Arka fon Bir dilbilimci olan arkadaşınız, çeşitli dillerde basit konuşma snippet'lerini kaydetti ve analiz etti. Oldukça düşüncesiz oldukları için, her pasajın hangi dilde olduğunu unutmuşlar. Cümle yapılarını analiz eden ve imkansız vakaları dışlayan bir program oluşturarak onlara yardım etmelisiniz. Giriş Girişiniz , konu , fiil ve nesneSVO anlamına gelen karakterleri …

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.