«permutations» etiketlenmiş sorular

Permütasyon, bazı nesne listelerinin özel bir sıralamasıdır. Permütasyon ile etiketlenmiş problemler genellikle metin anagramları dahil permütasyonların bulunmasını veya üretilmesini içerir.

29
Bir Anagram çıktı! Hayır o değil!
Birbirlerinin anagramları olan benzersiz dizelerin bir listesi göz önüne alındığında, listedeki her kelimeden farklı olan kelimelerin bir anagramını gösterir. Dizeler alfanümerik olacaktır ve geçerli bir anagram olduğu garantilidir. Program veya işlev belirleyici olabilir, ancak belirleyici olmak zorunda değildir, yani aynı girdi verildiğinde, kodun birden fazla çalıştırılması, her olası çıktı geçerli …

27
Bit-Ters Permattasyonlar
Amacınız bir işlev veya bir tamsayı verilen tamsayılar bir dizi bit tersine çevirmek için bir program oluşturmaktır n . Başka bir deyişle, bulmak istediğiniz bit ters permütasyon 2 bir dizi n öğeleri, sıfır endekslendi. Bu aynı zamanda OEIS dizisi A030109'dur . Bu işlem genellikle FFT için yerinde Cooley-Tukey algoritması gibi …

5
Parantez kabarcık!
Orada olan bir kaç soru bu sitede parantez dengeleme ve parantez dengeli olup olmadığını kontrol etmeyle ilgili. Şimdi bu dengeli braketleri bir şey için kullanmanın zamanı geldi! Matematik ve programlamada, parantez kabarcıklar gibidir, içindeki her şeyi dışardan izole etmek, içindeki her şeyi huzur içinde yapabilir ve dışarıdaki her şey yalnızca …

29
Bir dizeye alfabetik olarak izin ver
Görev Amacınız, kabul etmeyi seçmeniz durumunda, bir giriş dizesi (veya bir karakter dizisi) verildiğinde, o dizedeki harflerin olası her permütasyonunu veren bir program yazmaktır. Çıktım konusunda titizim, bu yüzden alfabetik olarak sıralanmamalı, kopyaları yok. Örnek: Giriş: buzz Çıktı: buzz bzuz bzzu ubzz uzbz uzzb zbuz zbzu zubz zuzb zzbu zzub …

30
Geçersiz Invali Inval
Bu fikir gevşekçe @ T @xCräftîñg'in sohbet mesajına dayanıyor . Aşağıdaki örnek diziye bir göz atın: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Sonra INVALID9böyle devam eder: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 Ve sonra INVALI9, bu böyle: INVAL0, INVAL1, INVAL2, INVAL3...INVAL9 Sonra, INVAL9bu böyle: INVA0, INVA1, INVA2, INVA3, ...INVA9 INVALIDHer seferinde kelimeden bir …

13
Superpermutations
Giriş Yeni teknoloji başlangıcı Dejavu'dan bazı gizli planlar çalmakla görevli bir suçlusunuz. Arka duvardan gizlice giriyorsun, ama açmak için bir pim gerektiren bir kapı bul. Kilidin yapısını kabul edersiniz ve 0'dan 4'e kadar olan tüm sayıları kullanarak 5 basamaklı bir pim aldığını bilirsiniz. Girilen her basamaktan sonra kilit girilen son …

11
Anagram Quines (Polislerin Konu)
Bu bir polis ve soyguncular mücadelesinde Robbers'in İpliği burada bulunabilir . Buradaki zorluk, kaynak kodunun bir anagramını çıkaran, ancak orijinal kaynak kodun kendisinin çıktısını almayan bir program yazmaktır. Örneğin, aşağıdaki Python programı, print`'print*2``'*2` baskılar 'print*2``print*2``' orijinal kaynağıyla aynı karakterlerin hepsine sahip ancak farklı bir sırada. Böyle bir program bulduktan sonra, …

21
Ayna, Ayna, Kodda
İki boyutlu programlama dilleri genellikle ızgaradaki komut göstergesini yönlendiren /ve \yönlendiren ayna komutlarına sahiptir : >>>>\ v v <<<</ Bu mücadelede size bir giriş yönü ve bir ayna verilir ve giden yönü belirlemeniz gerekir. kurallar Gelen yön karakterlerden biri olarak verilecek NESWve ayna ya /da olarak verilecektir \. Bunları istediğiniz …

8
Permütasyon Güvercin Deliği Prensibi
Sudoku oyununda, birçok oyuncu her kareye girebilecek muhtemel sayıları "yazmayı" sever: Yukarıdaki satır bir dizi olarak gösterilebilir: [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [1,2,4], [8]] Şimdi, 4gidebileceğiniz tek bir yer olduğuna dikkat edin . Bu, yukarıdaki listeyi şu şekilde basitleştirmemizi sağlar: [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [4], …

24
Dengesiz! Kombinatorik: Alt Faktörü Hesapla
Subfactorial veya rencontres numaraları ( A000166 ) permütasyon kombinatorik görünür faktör numaralarına benzer bir sayı dizisi bulunmaktadır. Özellikle n inci subfactorial ! N sayısını verir düzensizliklerinde bir dizi n elemanları. Bir düzensizlik, hiçbir elemanın aynı konumda kalmadığı bir permütasyondur. Alt faktör aşağıdaki tekrarlama ilişkisi ile tanımlanabilir: !n = (n-1) (!(n-1) …

3
Basitleştirilmiş karakter aralığı uygulayın
Giriş Karakter aralığı, bir metnin harfleri arasındaki boşluğu ayarlamak anlamına gelir. Örnek olarak, Topaşağıdaki üç glifle yazılmış kelimeyi düşünün : ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Glifler arasındaki boşlukları noktalarla doldurabilir ve …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

30
Anagram Quine Golf
Gelen bu soruya ben çıktısı dayalı bir anagram Quine tahmin etmek istedi. Ancak, henüz anagram quine golf oynamak isteyen bir sorum yok gibi görünüyor. Böylece göreviniz, yapabileceğiniz en kısa anagram altını yapmak olacaktır. Anagram keki nedir? Anagram quine, orijinal kodundan başka, kaynak kodunun bir anagramını basan boş olmayan bir programdır. …

20
Bir siparişi taklit etmek
Bir kaynak ve bir model olan iki sayı listesi göz önüne alındığında, kaynağı modelin göreli sırasına göre yeniden düzenleyin. Yeniden sıralanan kaynağın herhangi iki girişi, modelin aynı konumlarındaki girişlerle aynı şekilde karşılaştırılmalıdır. Örneğin, giriş s = [-5, 9, 4, 13, 11, -6, 0] p = [7, -4, 1, -8, 4, …

23
Kodla - Karıştır - Kod Çözme
Meydan okuma Göreviniz bir tamsayıyı ASCII karakterleri dizisi olarak kodlamak ve ardından söz konusu dizginin rasgele karıştırılmasından sonra başarıyla kodunu çözmek. Kodlayıcı ve Kod Çözücü olarak adlandırılacak iki program / fonksiyon yazacaksınız . Encoder Giriş: [ 0 , 2 31 - 1 ] aralığında bir tam sayı nnn .[0,231−1][0,231−1][0,2^{31}-1] Çıktı: …

26
Bir Kelimenin Sıralamasını Bul
Tanım Bir kelimenin sırası, harflerinin tüm olası permütasyonları (veya düzenlemeleri), bir sözlükteki gibi, kelimeler anlamlı olup olmadığına bakılmaksızın, alfabetik olarak düzenlendiğinde kelimenin konumu olarak tanımlanır. Bu iki kelimeyi ele alalım - "mavi" ve "görülmüş". Öncelikle, bu kelimelerin harflerinin tüm olası düzenlemelerini alfabetik sıraya göre yazarız: "blue": "belu","beul","bleu","blue","buel","bule","eblu","ebul","elub","elbu","eubl", "eulb","lbeu","lbue","lebu","leub","lube","lueb","ubel","uble","uebl","uelb", "ulbe","uleb" "seen": …

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.