«bitwise» etiketlenmiş sorular

Bit düzeyinde bir şey yapmayı içeren zorluklar için.

17
Bir diziyi Xorting
Kavramsal olarak, bu zorluk gerçekten basittir. Size negatif olmayan tam sayıların bir listesi verilir . Mümkünse, negatif olan bir tamsayı bulun , böylece oluşan liste sıralanır. Eğer böyle bir şey mevcut değilse, çıktı geçerli bir şeyle karıştırılamayacak bir şey olmalıdır , örneğin negatif bir sayı, hiçbir şey, bir hata vb.aiNbi …

30
Küçük “H” lerden bir “H” oluşturun.
Meydan okuma Bir tamsayı verildiğinde sizeaşağıdakileri yapan bir işlev veya program oluşturun : Eğer size1 'e eşit olduğu, çıkış H H HHH H H Eğer size1, çıktı daha büyüktür X X XXX X X Xprogramın / fonksiyonun çıktısı neredesize - 1 (İsterseniz 0, cevabınızı belirttiğiniz sürece , temel davaya karşılık …
73 code-golf  ascii-art  fractal  code-golf  code-golf  string  code-golf  string  matrix  code-golf  graph-theory  maze  binary-matrix  code-golf  kolmogorov-complexity  random  code-challenge  metagolf  test-battery  brain-flak  text-processing  code-golf  matrix  code-golf  number-theory  primes  code-golf  string  matrix  code-golf  binary  bitwise  code-golf  number  factorial  floating-point  code-golf  number  sequence  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-golf  string  code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

29
Bitflip ve olumsuzla
Bir tamsayı verildiğinde , operatörleri sağdan sola uygulayarak, 0unary olumsuzlama -ve bitsel tamamlayıcı ~( ~n= -n-1) kullanmaktan üreten bir ifade verin . ... -3 = ~-~-~0 -2 = ~-~0 -1 = ~0 0 = 0 1 = -~0 2 = -~-~0 3 = -~-~-~0 ... Sizin ifade hiçbir gereksiz parçalar …

30
StringgnirtSStringgnirtSStringgnirtS
İşte size basit bir meydan okuma. Uzunluk dize Verilen N dize ileriye, daha sonra geriye, sonra ileriye, daha sonra geriye, çıkış ... vb N zamanlarda. Örneğin, girişiniz Hello! Çıkmanız gerekir: Hello!!olleHHello!!olleHHello!!olleH İsteğe bağlı olarak sondaki bir satır sonunu da çıkarabilirsiniz. Gönderiniz tam bir program veya bir işlev olabilir ve herhangi …
42 code-golf  string  code-golf  math  geometry  data-structures  repeated-transformation  code-golf  number  random  code-golf  math  rational-numbers  code-golf  ascii-art  animation  code-golf  ascii-art  number  code-golf  math  number  code-golf  data-structures  code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

30
Çoktan seçmeli bir testi aldatma
Giriş Okurken çoktan seçmeli bir testi aldatmanın birkaç yolunu bulmaya çalıştım. Temelde çoktan seçmeli cevapların sıkıştırılmış bir versiyonudur. Yöntem aşağıdaki gibi gider: Teste verilen cevaplar: BCAABABA Bunlar, geçerli harf cevap ise doğru veya yanlış olduğunu gösteren 3 farklı diziye dönüştürülebilir: B C A A B A B A A: [0, …

30
Bit ve Bayt ile Programlama
Bu mücadelede, yaptığım basit bir dil için bir tercüman yazacaksınız. Dil, tam olarak bir bayt uzunluğunda olan tek bir akümülatör A'ya dayanmaktadır. Bir programın başında, A = 0'dır. Bunlar dil talimatlarıdır: !: Ters çevirme Bu talimat, akümülatörün her bir ucunu basitçe tersine çevirir. Her sıfır bir olur ve her biri …

27
Katlanır sayılar
Verilen bir sayı olup olmadığını bir sayı verilir. Bir katlama numarası, ikili gösterimi alırsanız ve ikiye katlarsanız, bu rakamın ilk yarısının XNOR çarpımı ve ikinci yarısını da tersi sayılarla alır. sıfır. Sayının ikilide tek sayı hanesi varsa, orta hane 1 olmalıdır ve katlanırken dikkate alınmaz. Bu biraz kafa karıştırıcı olabileceğinden, …

30
Numaraları ikili 1 sayısına göre sırala
Hedef Bir fonksiyon veya program yazın bir tamsayı dizisini azalan sırayla ikili gösterimlerinde bulunan 1 sayısı ile sıralayın. İkincil sıralama koşulu gerekmez. Örnek sıralama listesi (16 bit tamsayılar kullanarak) Dec Bin 1's 16375 0011111111110111 13 15342 0011101111101110 11 32425 0111111010101001 10 11746 0010110111100010 8 28436 0000110111110100 8 19944 0100110111101000 8 …

22
XOR çarpımı
Amacınız, aşağıda tanımlanan XOR ( carryless ) çarpım işleminin mümkün olduğu kadar az baytta gerçekleştirilmesidir . Bitsel olarak XOR ( ^) ' yu taşıt olmadan ikili toplama olarak düşünürsek 101 5 ^ 1001 9 ---- 1100 12 5^9=12 XOR çarpımını @ikili uzun çarpım yaparak ancak bit yönünde XOR olarak taşımadan …

30
Bir tamsayının ikili değerinde en uzun 1'lerin serisini hesaplayın
Hedef Negatif olmayan bir tamsayı verildiğinde, bu tamsayının ikili değerinde art arda en büyük 1'lerin sayısının başlangıç ​​konumunu döndüren bir işlev oluşturun. Bir giriş yapıldığında 0, geri dönün 0. Sayı, eşit uzunlukta birden çok çizgiye sahipse, son çizginin konumunu döndürmeniz gerekir. Giriş 0 veya daha büyük bir tam sayı . …

30
Ortalama bit: ortalama bir zorluk
N> = 1 olan bir tamsayı verildiğinde, ortalama bit sayısını 0 - N - 1 arasında bir tamsayıda verir Şartname Çıktı, 0 ile N-1 arasındaki her bir tamsayının ikili gösterimindeki bit sayısının toplamı olarak N ile bölünerek hesaplanabilir. Bir tamsayının ikili gösterimi, ikili bağlamda 0 olarak gösterilen sıfır dışında, bu …

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 …

20
Vampir Uyumluluğu
Vampirlerle ilgili az bilinen bir gerçek, uyumlu bir donör kanı tipine sahip olan kurbanın kanını içmeleri gerektiğidir. Vampirler için uyumluluk matrisi, normal kırmızı kan hücresi verici / alıcı matrisi ile aynıdır . Bu, aşağıdaki Amerikan Kızıl Haç tablosu ile özetlenebilir. Type You Can Give Blood To You Can Receive Blood …

26
Tamsayıların Dijital Sertliği
Bulmak için dijital sertlik , bir tam sayı, bunun ikili gösterimini almak ve kez sayısını hem lider ve arka 1bu başlamak ya da bir ile sona erene kadar çıkarılabilir 0. Çıkarılan toplam bit sayısı, dijital sertliğidir. Bu oldukça endişe verici bir açıklama - öyleyse çalışmış bir örnekle parçalayalım. Bu örnek …

2
Bir sinir ağı primerleri tanıyabilir mi?
Arka fon İlkelliği tanımak (yapay) sinir ağları için uygun değil gibi görünüyor. Bununla birlikte, evrensel yaklaşım teoremi , sinir ağlarının herhangi bir sürekli işlevi yaklaştırabildiğini belirtir, bu nedenle özellikle arzu edilen herhangi bir sonlu destekli işlevi temsil etmek mümkün olmalıdır. Öyleyse ilk milyon sayıdaki tüm asalları tanımaya çalışalım. Daha doğrusu, …

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.