1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Manipular os bits de um arquivo(zeros e uns) para fazer um compactador

Consegui fazer um algoritmo que reduz o tamanho de um arquivo em mais de 50 por cento, é que fiz poucos testes até agora mas dependendo dá pra reduzir bem mais que isso. O problema é que tenho o algoritmo(cálculos) mas não sei implementar em nenhuma linguagem de programação, gostaria de saber qual assunto eu devo estudar para conseguir manipular os bits de um arquivo(lêlos, separa-los de 4 em 4 bits, transformar cada grupo de 4 bits em inteiros, fazer cálculos com eles e depois transformar esses inteiros novamente em código binário e gravar um novo arquivo com o número de bits extremamente compactados). O problema é esse, eu tenho o algoritmo mas não tenho o conhecimento para implementa-lo em uma linguagem de programação, o que especificamente eu tenho que estudar para conseguir ler os bits de um arquivo, manipula-lo e depois grava-lo novamente? Não sei nem por onde começar, qual assunto que eu devo pesquisar?

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.