«fastest-code» etiketlenmiş sorular

En hızlı kod mücadelesinin kazananı, gönderilerin çalışma zamanı performansı ile belirlenir. Adalet için, tüm başvurular aynı makinede karşılaştırılmalıdır, bu da genellikle tüm gönderilerin meydan okuma sahibi tarafından test edilmesi gerektiği anlamına gelir. Asimptotik zaman karmaşıklığına göre puanlama için bunun yerine [en hızlı algoritma] kullanın.

2
Biraz bit sil ve say
Tüm 2^nfarklı uzunluktaki dizeleri dikkate alın nve varsayalım n > 2. b < n/2İkili dizgilerin her birinden tam olarak bit silme ve n-bkalan uzunluk dizeleri bırakma izniniz var . Kalan farklı dizelerin sayısı, hangi bitleri sildiğinize bağlıdır. Amacınızın mümkün olduğunca az sayıda farklı dizge bırakmak olduğunu varsayalım, bu zorluk bir …

2
En Hızlı Mini-Flak Quine
Mini-Flak , ve işlemlerinin yasaklandığı Brain-Flak dilinin alt kümesidir . Açıkçası , aşağıdaki regex ile eşleşmemelidir :<><...>[] .*(<|>|\[]) Mini-Flak, Brain-Flak'ın bilinen en küçük Turing komple alt kümesidir. Biraz ben yapabildi süre önce Quine içinde Mini Flak , ancak evrenin yaşamda çalıştırmak için çok yavaş. Bu yüzden sana meydan okuyorum hızlı …

9
Kalıcıyı mümkün olduğu kadar çabuk hesaplayın
Buradaki zorluk, bir matrisin kalıcılığını hesaplamak için mümkün olan en hızlı kodu yazmaktır . Bir n-by- nmatrix A= ( ai,j) kalıcılığı olarak tanımlanır. İşte S_ntüm permütasyonlar kümesini temsil eder [1, n]. Örnek olarak (wiki'den): Bu soruda matrislerin hepsi karedir ve sadece değerleri -1ve 1içlerinde olacaktır. Örnekler Giriş: [[ 1 -1 …

6
Asal sınırlandırma numaraları (hız baskısı)
Bu sıra A054261 asal kapsama numarası inci ilk içermektedir düşük sayıdır alt dizeleri olarak asal sayılar. Örneğin, sayısı, ilk 3 astarı alt diziler olarak içeren en düşük sayıdır, bu da onu 3. asal içerme numarası yapar.nnnnnn235235235 İlk dört temel çevreleme sayısının , , 235 ve 2357 olduğunu anlamak önemsizdir , …

22
Özyinelemeli dize değiştirme
Görev Üç dize verilen bir program veya işlev yazın A, B, C, Biçinde her örneğinin Atekrarlı olarak değiştirildiği bir çıktı dizesi oluşturur C. Yinelemeli her adımda tüm çakışmayan örnekleri bir ikame tekrar aracı ikame Bolarak Adeğiştirilir (soldan sağa iştahla seçilen) Ckadar Bdaha fazla içerdiği A. Giriş çıkış G / Ç …
25 code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

2
Bir dize için mümkün olan en fazla sayıda koşuyu hesaplayın
[Bu soru bir dizgenin işlemlerini hesaplamak için yapılan bir takiptir ] Bir dönem pbir dize wherhangi bir pozitif tam sayı olduğu pşekilde w[i]=w[i+p] bu denklemin her iki tarafın da tanımlandığı zaman. Let per(w)en küçük döneminin boyutunu göstermektedirler w. Bir dize wperiyodik iff olduğunu söylüyoruz per(w) <= |w|/2. Dolayısıyla, gayrı resmi …

10
Eşsiz En Kısa Sapanlar
Dizelerin bir listesi göz önüne alındığında, her dizeyi, listedeki diğer dizelerin hiçbirinin alt dizisi olmayan boş olmayan alt dizelerinden biriyle ve mümkün olduğunca kısa bir değerle değiştirin. Örnek Liste Verilen ["hello","hallo","hola"], "hello"sadece değiştirilmesi gerektiğini "e", bu alt dize bulunan değil "hallo"ve "hola"ve mümkün olduğunca kısa olduğunu. "hallo"herhangi biri ile ikame …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

5
En Hızlı Home Prime Generator
Bir ana üs nedir? Örneğin, HP'yi alın (4). İlk olarak, ana faktörleri bulun. 4'ün ana faktörleri ( en azından en büyüğüne kadar her zaman sayısal sırayla ) 2, 2'dir. Bu faktörleri değişmez bir sayı olarak alın. 2, 2 22 olur. Bu faktoring işlemi, asal sayıya ulaşana kadar devam eder. number …

23
ASCII Sanat Sekizgenleri
Bir giriş tamsayısı verildiğinde n > 1, nkarakterlerden oluşan yan uzunlukları olan bir ASCII-sanat sekizgenini çıkar . Aşağıdaki örneklere bakınız: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # …
22 code-golf  ascii-art  code-golf  geometry  code-golf  balanced-string  code-golf  cops-and-robbers  code-challenge  cops-and-robbers  code-golf  code-golf  random  cryptography  code-golf  array-manipulation  number  code-challenge  integer  code-golf  math  integer  code-golf  math  math  parsing  image-processing  test-battery  math  number  combinatorics  fastest-code  code-golf  code-golf  math  number-theory  rational-numbers  polynomials  code-golf  math  geometry  code-golf  code-golf  number-theory  primes  factoring  code-golf  restricted-source  code-golf  string  decision-problem  counting  code-golf  math  sequence  fibonacci  code-golf  array-manipulation  counting  code-golf  array-manipulation  number-theory  code-golf  array-manipulation  code-golf  random  code-golf  string  hexadecimal  code-golf  string  code-challenge  sorting  code-golf  number  floating-point  code-golf  sorting  code-golf  decision-problem  fibonacci  code-golf  number  combinatorics  code-golf  string  code-golf  math  code-golf  electrical-engineering  code-golf  javascript  code-golf  base-conversion  code-golf  array-manipulation  matrix  binary-matrix  code-golf  kolmogorov-complexity  python  perl  ruby  code-golf  number  code-golf  optimization  integer-partitions  code-golf  string  code-golf  ascii-art 

28
Basit bir sözcük sarmalayıcı olun
(Not: Bu benim ilk kod golf sorumu, ancak söyleyebileceğim kadarıyla, başka hiç kimse tam olarak bunu yapmadı, bu yüzden iyi olmalıyım.) Göreviniz bir dizgede sve bir tamsayıda yer alan bir program veya işlev yapmak nve bu metni birden çok satıra sarılmış olarak döndürür veya çıkarır. Her kelime tamamen bir çizgi …
22 code-golf  string  code-golf  string  parsing  apl  math  primes  integer  fastest-code  code-golf  math  primes  integer  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  array-manipulation  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  code-golf  date  conversion  code-golf  geometry  combinatorics  grid  code-golf  string  code-golf  counting  java  code-golf  chess  code-golf  path-finding  conversion  atomic-code-golf  logic-gates  code-golf  fibonacci  code-golf  ascii-art  fractal  code-golf  quine  code-golf  string  code-golf  array-manipulation  decision-problem  code-golf  quine  code-golf  code-challenge  array-manipulation  code-challenge  word-search  code-golf  binary  conversion  code-golf  code-golf  restricted-source  code-golf  kolmogorov-complexity  restricted-source  code-golf  kolmogorov-complexity  random  animation 

3
Kayıp Sayı Revize Edildi
Arka fon: Aslında dün gece bu soruyu gönderdim ve belirsizliğine tepki gösterdim. O zamandan beri sadece problemin ifadesini değil aynı zamanda karmaşıklığını (O (1) değil) ilgili birçok personele de başvurdum. Bu programlama problemi, Amazon röportajı sorusundaki kötü bir dönüş. Soru: Rastgele birleştirilmiş tamsayılardan oluşan bir Dize [0, 250), 0 - …

9
Bir Elektrik Şebekesi Kur
Meydan okuma Düz bir çizgide hizalanmış N şehir var. İ-th şehri A[i]kökenin sağında kilometrelerce yer almaktadır . Aynı yerde iki şehir olmayacak. Bazı enerji santralleri ile bir elektrik şebekesi inşa edeceksiniz. Santraller bir şehir içinde inşa edilmelidir. Bununla birlikte, yalnızca K(<N) enerji santralleri inşa etmenize izin verilir , dolayısıyla içinde …


9
Süper hızlı totient işlevi
Amaç basit: hesaplamak totient işlevini de olabildiğince birçok numaraları olarak için 10 saniye ve sayılarını toplamak. Sonunda sonucunuzu yazdırmanız ve gerçekten hesaplamanız gerekir. Otomatik bir totient işlevine izin verilmez, ancak bignum kitaplıklarına izin verilir. 1'den başlamak ve arka arkaya tüm tamsayıları saymak zorundasınız. Sen edilir değil numaralarını atlamak için izin …

8
En hızlı Sudoku çözücü
Kazanan bulundu Bir kazancımız var gibi görünüyor! Herkes dünyanın en hızlı Sudoku çözücüsüne itiraz etmeyi planlamazsa, 53x15 kullanıcısı şaşırtıcı derecede hızlı çözücü Tdoku ile kazanır. Hala çözücüler üzerinde çalışan herkes için, zamanım olduğunda yeni gönderimleri kıyaslayacağım. Meydan okuma Sudoku oyununun amacı, tahtayı her hücrede bir tane olan 1-9 sayılarıyla doldurmaktır, …

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.