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

Проблеми, які передбачають узагальнення великої кількості даних в одній, значно меншій кількості.

20
Розкладіть число!
Ваше завдання - розкласти число у форматі нижче. Це схоже на перетворення бази, за винятком того, що замість того, щоб перелічувати digitsв базі, ви перераховуєте список values, такий, що список додає до вхідних даних. Якщо дана база є n, то кожне число у списку має бути у формі k*(n**m), де …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

8
Обертання інваріантного відбитків пальців
Уявіть, що у нас є кілька поліоміно, і ми хотіли б їх однозначно ідентифікувати, однак поліоміно можна обертати, тому сліпе стискання їх не дасть нам однакового відбитка пальця для шматка та його обертання (загалом). Наприклад, якщо у нас є L-тетроміно x x xx ми хотіли б, щоб він мав такий …

5
Реалізація хеш-алгоритму SHA-1
Мета цього коду-гольфу - створити програму, яка приймає рядок як вхідний, і ви повинні вивести хеш-значення SHA-1 у вигляді шістнадцяткового числа. Ви можете знайти псевдокод для SHA-1 тут Інші правила: Немає доступу до мережі Вам заборонено запускати зовнішні програми Вам не дозволяється використовувати вбудовані методи для хешування введення Виграє найкоротший …

9
Обчисліть хеш CRC32
Кредити Цей виклик походить від @miles . Створіть функцію, яка обчислює хеш CRC32 вхідного рядка. Вхід буде рядком ASCII будь-якої довжини. Виведенням буде хеш CRC32 цього вхідного рядка. Пояснення Алгоритм CRC32 та інших CRC по суті однаковий, тому тут буде продемонстровано лише CRC3. По-перше, у вас є поліном генератора, який …

15
Логічні ворота вручну
Складіть програму, яка імітує основні логічні ворота. Введення: Слово з усіма великими літерами з двома двозначними двійковими числами, розділеними пробілами, такими як OR 1 0. Ворота OR, AND, NOR, NAND, XOR, і XNORнеобхідні. Вихід: Який вихід введеного логічного ворота дав би два числа: або 1, або 0. Приклади: AND 1 …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

7
Код Морзе до стандартного виходу
Це питання передбачає прийняття введення в коді Морзе як. (період) та - (символ мінус), з пробілами для розділення введення. Ваше завдання - перетворити код на стандартний вихід. Ви можете припустити, що єдиний вхід містить символьні символи, знайдені в алфавіті Міжнародного коду Морзе, знайденому тут: http://en.wikipedia.org/wiki/Morse_code#Letters.2C_numbers.2C_пунктуація . У всіх висновках слід …

20
Криптографічний хеш-гольф (грабіжники)
Цей конкурс закінчився. У виклику поліцейських не залишилось жодної відповіді на хитрість. Нитка супутника Криптографічного хеш-гольфу Як нагадування, ось основні завдання для грабіжників: Завдання Тріщина будь-який з поліцейських Доводи, розмістивши такі дані в потоці грабіжників: два повідомлення M і N в I таким чином, що H (M) = H (N) …

9
Які символи частіше зустрічаються в моєму хеші MD2?
Завдання проста Напишіть сценарій, який при введенні рядка буде хешувати рядок за допомогою алгоритму хешування MD2 , а потім поверне або позитивне ціле, або негативне ціле число, на основі якого набір символів нижче є більш поширеним у отриманому хеші як шістнадцятковий рядок: 01234567 - (positive) 89abcdef - (negative) Вхід завжди …

2
X більший за 3, принаймні у 2 різниці між X і Y
Я намагаюся покататися на C ++. Чи можна скоротити цей стан? X > 3 & X - Y > 1 (Окрім видалення пробілів, звичайно.) Отже, Xпринаймні, 4але X >= Y + 2. Xі Yє цілими числами в інтервалі [0,5]. Я намагався знайти якусь побітну формулу, але не вдався.
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

1
Татамібарі розв’язувач
Фон Tatamibari - це логічна головоломка, розроблена Ніколі. Головоломка Tatamibari грається на прямокутній сітці з трьома різними видами символів:. +, -. і |. Розв’язувач повинен розділити сітку на прямокутні або квадратні області відповідно до таких правил: Кожен розділ повинен містити в ньому рівно один символ. +Символ повинен міститися в квадраті. …

6
Вкажіть хеш із змінною довжиною
У мене з другом є ця гра, в яку ми граємо словами. Це веселе проведення часу і воно передбачає "скасування" букв словом, поки не залишиться нічого. Мені справді набридло йому бути набагато швидшим за мене, тому ваша робота - це реалізувати це, і дозвольте мені остаточно його перемогти. Очевидно, оскільки …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.