Find Jobs
Hire Freelancers

C++ programmer (Expert and experienced) required for a task

$30-250 USD

Em Andamento
Publicado há quase 3 anos

$30-250 USD

Pago na entrega
This programming project focuses on building a lossless data compression algorithm using Dynamic Huffman Codes. In 1952, David Huffman developed a way to find a set of optimal prefix codes for a given set of input symbols. Essentially, Huffman Codes are variable-length bit strings which uniquely represent a set of input symbols. The main benefit offered by this scheme is that the more common the input symbol, the fewer the number of bits that are required to represent it. Clearly, this is advantageous when compressing data. However, this approach to data compression requires full knowledge of the source distribution of symbols to build the Huffman Codes. It cannot adapt to changing conditions in the input data such as changing symbol distributions or new symbols in the input stream. Dynamic Huffman Coding extends the original algorithm to allow Huffman Codes to be built “on-the-fly” without any initial knowledge of the source distribution of symbols. Therefore, changing distributions and new symbols can easily be incorporated into the coding scheme. In fact, there are two popular related implementations of this algorithm, namely Faller-Gallagher-Knuth (FGW) and Vitter. The main focus of this programming project will be on the Vitter’s implementation of the algorithm. A paper produced by Jeffrey Vitter to help explain his implementation of the algorithm in PASCAL has been supplied to you to help you understand how to implement this algorithm yourself. As part of this project you will be expected to convert this PASCAL implementation of the algorithm to C++ by making design/implementation decisions about data structure, naming conventions, OO structure and run-time issues
ID do Projeto: 30818077

Sobre o projeto

13 propostas
Projeto remoto
Ativo há 3 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Greetings I saw your project and as an expert in C/C++ language I am sure I can do your task. I have previously worked on various C++ projects which includes making games, management systems projects and C++ is my primary language which makes me perfect person for your task. Feel free to contact me so we can discuss in detail about your project. Best Regards, Shabih Ul Hassan
$140 USD em 7 dias
4,9 (53 avaliações)
5,1
5,1
Avatar do Usuário
Hello, I have reached a second-level seller in fiverr, and I can get about two thousand dollars a month . I have done c++ Huffman Codes related tasks for many students. I am a novice on this platform, I hope you can consider me
$60 USD em 3 dias
5,0 (1 avaliação)
0,4
0,4
13 freelancers estão ofertando em média $158 USD for esse trabalho
Avatar do Usuário
Hello , I have bachelor's degree in computer science and i have been programming in C/C++ for more than 6 years. I have written various network applications some of which are down to the IP packet level, and have written a linux based network packet analyzer, a CGI webserver and others. and also written simple versions of network diagnostic tools ping and traceroute. And other bigger projects. Additinally i have extensive knowledge in mathematics, data structures and algorithms. I also have previous experience with python and php. Let me know if you're interested.
$250 USD em 5 dias
4,7 (2 avaliações)
2,8
2,8
Avatar do Usuário
ı can help you
$100 USD em 4 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hi I am very interested in your job and i am an expert in C++ & pascal. I'll complete your job as you need, PERFECTLY. My goal is to ensure that my clients are satisfied with my work that I will be doing for them. Please come to chat for further discussion so that we can start immediately. Best Regards
$250 USD em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Good Day! Here I’m a developer with experience of 3+ years. Using C++ I’ve made many powerful software and applications. Your project will be a chance to explore myself more. Contact me if you are interested!
$200 USD em 7 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hey, I hope you are doing well, I have complete knowledge if C++ programming and I can easily assist you with this job as I am a professional research report writer. I’ve done research reports for many different topics and I cover all the points which you have mentioned in your project details. Being an MBA holder and many years of experience I have command over all the referencing styles (APA, APA 6th, APA 7th, Harvard, MLA, MLA 5th Edition, Chicago, IEEE) with proper format. I can generally write 5-10 pages daily. I'm interested to hear more about the project and about the subject matter of the report writing. The work will be done according to your expectations. I will provide you Turnitin report as well to check the similarity Feel free to contact me on chat for a detailed discussion. Best Regards, Ateeq
$150 USD em 2 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hello, I am interesting in this project. I am a c/c++ developer for 15 years and have full experience in algorithm. Hoping to discuss as soon. Thank you.
$140 USD em 7 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
Hi, I am being an Software developer in fortune 500 company is enough to justify my DSA skill. I am also 5* coder in C++, python. So I can help you out with all this Huffman code algorithm relates issue. Back my college time , I also done an deep research on huffman code , parity bits and their implementation. I could easily relate and help you out. Thank you Lets discuss if u have still issues
$120 USD em 7 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
I have seen through your requirements, and I am desperate to work for you. As a Research Scientist, I am an expert in Research, Computer Science, C/C++, Technical/Article/Research/Report/Essay Writing and interested in your project. I work and finish on time and provide high-quality work. Later, you can hire me through this link https://www.freelancer.com/u/chnsci Thanks
$250 USD em 7 dias
5,0 (1 avaliação)
0,2
0,2

Sobre o cliente

Bandeira do(a) PAKISTAN
Sargodha, Pakistan
5,0
1
Método de pagamento verificado
Membro desde mai. 17, 2020

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.