Запитання з тегом «bitwise»

Для проблем, пов’язаних із тим, що робити щось на рівні бітів.

17
Xorting масив
Концептуально цей виклик справді простий. Вам надано список невід’ємних цілих чисел . Якщо можливо, знайдіть невід'ємне ціле число таким чином, щоб список, що складається з, був відсортований. Якщо такого не існує, виведенням повинно бути що-небудь, що не можна помилитися з дійсним , наприклад, від'ємне число, взагалі нічого, помилка тощо.aiNbi = …

30
Створіть "H" з менших "H" s
Виклик Створіть функцію або програму, яка при заданні цілого числа sizeвиконує такі дії: Якщо sizeдорівнює 1, виведіть H H HHH H H Якщо sizeбільше 1, виведіть X X XXX X X де Xє вихід програми / функції дляsize - 1 (Якщо ви віддаєте перевагу, можливо, вам відповідає базовий випадок 0, …
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
Бітфліп і заперечення
Враховуючи ціле число, зробіть вираз, який виробляє його з 0використанням одинарного заперечення -і побітового доповнення ~( ~n= -n-1), при цьому оператори застосовуються праворуч ліворуч. ... -3 = ~-~-~0 -2 = ~-~0 -1 = ~0 0 = 0 1 = -~0 2 = -~-~0 3 = -~-~-~0 ... Ваше вираз має …

30
StringgnirtSStringgnirtSStringgnirtS
Ось для вас порівняно простий виклик. Давши рядок довжиною N , виведіть рядок вперед, потім назад, потім вперед, потім назад ... і т.д. N разів. Наприклад, якщо ваш вхід був Hello! Вам слід вивести: Hello!!olleHHello!!olleHHello!!olleH Ви також можете вивести один зворотний рядок. Ваше повідомлення може бути або повною програмою, або …
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
Обман тесту з кращим вибором
Вступ Під час навчання я намагався придумати декілька способів обдурити тест з численним вибором. Це в основному стислий варіант відповідей з декількома варіантами. Метод полягає в наступному: Відповіді на тест: BCAABABA Вони можуть бути перетворені в 3 різних масиви, що вказує на істинне чи хибне, якщо відповідь на поточний лист: …

30
Програмування з бітами та байтами
У цьому виклику ви збираєтесь написати перекладача простою мовою, яку я склав. Мова ґрунтується на одному акумуляторі A, який дорівнює рівно одному байту. На початку програми A = 0. Це мовні інструкції: !: Інверсія Ця інструкція просто перевертає кожен шматочок акумулятора. Кожен нуль стає єдиним і кожен стає нулем. Просто! …

27
Складні номери
По даному номеру визначте, чи це складне число. Складене число - це таке число, що якщо взяти його двійкове представлення і "скласти" його навпіл, тобто взяти результат множення XNOR першої половини числа, а друга половина разом з ним цифрами зворотно, ви отримаєте нуль. Якщо число має непарне число цифр у …

30
Сортувати числа за двійковим числом 1
Мета Написати функцію або програму сортувати масив цілих чисел у порядку зменшення за кількістю присутніх 1 у їх бінарному поданні. Умови вторинного сортування не потрібні. Приклад відсортованого списку (використовуючи 16-бітні цілі числа) Dec Bin 1's 16375 0011111111110111 13 15342 0011101111101110 11 32425 0111111010101001 10 11746 0010110111100010 8 28436 0000110111110100 8 …

22
Множення XOR
Ваша мета полягає в тому, щоб реалізувати операцію множення XOR ( несучої ), визначену нижче, якомога менше байтів. Якщо ми вважаємо, що бітовий XOR ( ^) є бінарним доповненням без перенесення 101 5 ^ 1001 9 ---- 1100 12 5^9=12 ми можемо виконувати множення XOR @, виконуючи двійкове довге множення, …

30
Обчисліть найдовший ряд 1 у цілому двійковому значенні
Мета Враховуючи невід'ємне ціле число, створіть функцію, яка повертає вихідну позицію числа найбільших послідовних 1-х у бінарному значенні цього цілого числа. Коли вам дано вхід 0, поверніться 0. Якщо число має кілька смуг однакової довжини, ви повинні повернути положення останньої смуги. Вхідні дані Ціле число, що перевищує або дорівнює 0. …

30
Середні біти: середній виклик
З огляду на ціле число N> = 1, виведіть середнє число біт у цілому цілому від 0 до N - 1 Специфікація Вихід може бути обчислений як сума кількості бітів у двійковому поданні кожного цілого числа від 0 до N-1, поділена на N. Бінарне подання цілого числа не має провідних …

27
Перестановки бітів
Ваша мета - створити функцію або програму для перетворення бітів у діапазоні цілих чисел із заданим цілим числом n . Іншими словами, ви хочете знайти перестановку бітів для діапазону 2 n елементів, нульове індексування. Це також послідовність OEIS A030109 . Цей процес часто використовується для обчислення швидких перетворень Фур'є, таких …

20
Сумісність вампіра
Маловідомий факт про вампірів - це те, що вони повинні пити кров жертви, яка має сумісну групу крові донора. Матриця сумісності для вампірів така сама, як і для матриці донора / реципієнта еритроцитів . Це можна підсумувати за допомогою таблиці Американського Червоного Хреста Type You Can Give Blood To You …

26
Цифрова твердість цілих чисел
Щоб знайти цифрову твердість цілого числа, візьміть його двійкове представлення і підрахуйте кількість разів, яку можна вилучити як провідним, так і кінцевим, 1поки воно не починається або закінчується знаком a 0. Загальна кількість вилучених біт - це його цифрова твердість. Це досить багатослівне пояснення - тож давайте розбимо його на …

2
Чи може нейронна мережа розпізнавати праймери?
Фон Визнання первинності здається поганим пристосуванням для (штучних) нейронних мереж. Однак теорема про універсальне наближення стверджує, що нейронні мережі можуть наближати будь-яку безперервну функцію, тому, зокрема, слід мати можливість представляти будь-яку бажану функцію, що підтримується кінцево. Тож спробуємо розпізнати всі прими серед перших мільйонів чисел. Точніше, оскільки це веб-сайт з …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.