BBitKestrel
Produto

Recursos do programa · Distância de Hamming entre bytes

01

Emparelhe dados binários nas mesmas posições e compare bits diferentes, sem substituir a distância pela quantidade de bytes alterados.

01

Modelos

Configure um endpoint compatível com OpenAI ou Anthropic com a URL base e uma chave API, quando necessária. Teste a conexão. O servidor local precisa estar em execução; ferramentas remotas podem transmitir dados separadamente.

02

Projeto

Escolha uma pasta e peça ao assistente que leia os arquivos relevantes antes de editá-los. Defina o objetivo e os limites da tarefa.

03

Alterações

Confira as alterações e a saída dos comandos. Execute as verificações do projeto antes de aceitar o resultado; código gerado não vem automaticamente testado.

Distância de Hamming entre bytes

● ● ●BitKestrel●
Fluxos de trabalho · Distância de Hamming entre bytes ×
def bit_distance(left, right):
    if type(left) is not bytes or type(right) is not bytes:
        raise ValueError("byte strings required")
    if len(left) != len(right): raise ValueError("equal lengths required")
    return sum((a ^ b).bit_count() for a, b in zip(left, right))
✳Conte bits diferentes entre duas sequências de bytes de mesmo tamanho.
✓ AlteraçõesRevise antes de aplicar ↗
Ilustração do ambiente
Ambiente de programação com IA

Seu próximo projeto começa aqui.

Baixar para Windows ↗