Find Jobs
Hire Freelancers

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

$30-250 USD

En curso
Publicado hace casi 3 años

$30-250 USD

Pagado a la 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 del proyecto: 30818077

Información sobre el proyecto

13 propuestas
Proyecto remoto
Activo hace 3 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
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 en 7 días
4,9 (53 comentarios)
5,1
5,1
Avatar del usuario
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 en 3 días
5,0 (1 comentario)
0,4
0,4
13 freelancers están ofertando un promedio de $158 USD por este trabajo
Avatar del usuario
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 en 5 días
4,7 (2 comentarios)
2,8
2,8
Avatar del usuario
ı can help you
$100 USD en 4 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 7 días
5,0 (1 comentario)
0,2
0,2

Sobre este cliente

Bandera de PAKISTAN
Sargodha, Pakistan
5,0
1
Forma de pago verificada
Miembro desde may 17, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.