Свързани въпроси 'bitmask'

Кой е най-добрият начин [най-добра времева сложност] за генериране на всички двоични маски с дадена дължина в Python3?
Искам да генерирам всички двоични маски с дадена дължина, т.е. за n = 3 бих искал да генерирам 000, 001, 010, 011, 100, 101, 110, 111. Текущият ми код изглежда така, доста стар стил, не мога да разбера как да направя същото с f-низове или нещо...
75 изгледи
schedule 26.09.2022

Опции на PHP JSON - Грешка при синтактичен анализ: синтактична грешка, неочаквано „|“, очаква се „,“ или „;“
За да осигуря втория параметър за PHP функцията json_encode "опции", използвам предварително дефинирана променлива public $jsonParameters = JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE; и го обадете по-късно с...
446 изгледи
schedule 28.09.2022

Използване на битова маска за автоматизиране на играчи в Android Development
Опитвам се да автоматизирам играчите въз основа на избраните от тях критерии. Играчът може да бъде оценен на ниво 1, 2 или 3 за простота. Ако играчът е от ниво 3 и иска да играе само с други противници от ниво 3, как става това? Четох страница след...
671 изгледи
schedule 17.11.2022

C# Bitmasking не връща очаквания резултат
Имам приложение, което изисква да направя малко маскиране на битове. Маскирането ще провери низ и в зависимост от това кои битове в този низ са високи (1) или ниски (0) въведете различни методи. Битовете са импотентни, ако са ниски (0) и приемаме,...
148 изгледи
schedule 07.11.2022

Сравняване на два низа, ограничени чрез bitmask в PHP
В някои PHP трябва да сравня два низа, но само върху битовете, които са зададени като един в битовата маска. Как бих приложил подобно поведение? Опитах: $string1='aaabbb'; $string2='ababbb'; $bitmask='101101'; function compare($string1,...
454 изгледи
schedule 21.02.2024

Последици за производителността от използването на Java BigInteger за огромна битова маска
Имаме интересно предизвикателство. Трябва да контролираме достъпа до данни, които се намират в "кошчета". Потенциално ще има стотици хиляди „кошчета“. Достъпът до всеки контейнер се контролира индивидуално, но ограниченията могат и вероятно ще се...
3475 изгледи
schedule 29.04.2024

Намиране на пропуски в данните с битово маскиране
Изправен съм пред проблем с намирането на прекъсвания (празнини) с дадена дължина в поредица от числа. Така че, например, като се има предвид [1,2,3,7,8,9,10] и празнина от length=3 , ще намеря [4,5,6] . Ако празнината е length=4 , няма да...
1800 изгледи
schedule 06.05.2024