Kapalı

Text Compression Utility in C++.

implementing a compression utility for ASCII-encoded text.

Your program should be able to both compress and decompress text files, computing the

compression ratio and the efficiency of your encoding. The steps to implement this program

are as follows:

1. Determine the symbols / characters used in the file, build your alphabet and probabilities

2. Build a merge tree to find the optimal coding for each symbol

3. Encode your characters with the new binary codes

4. Save the coded characters along with your code table in the output compressed file

For decompression, your program should read the code table / tree from the compressed file

and use that to recover the originally compressed text file.

Optimally, your program should have three different parameters passed to it at runtime:

1. A flag indicating whether it is being used to compress or decompress the input file

2. The path of the input text file

3. The path to write the output file (compressed file in case of compression, text file in case

of decompression)

When used for compression, your program should output the compression ratio (for ASCII encoded files where each character is written in 8 bits, the compression ratio will be <L> / 8)and the efficiency (η) of your encoding

Beceriler: C++ Programlama

Daha fazlasını gör: text compression, text compression decompression project report preparation, text encryption utility, huffman text compression matlab, unity display text on screen c#, how to build a text editor using c, how to make a text editor in c++, create and write text file in c#, write text to file c#, create text file in c# console application, how to change text color in c#, how to encrypt and decrypt a text file in c#, read data from text file in c programming, text editor in c++ source code, design text editor using c++, text editor using c++ code, how to search for a word in a text file in c++, how to read a text file in c# windows forms application, text editor in c# source code, text compression program in c language

İşveren Hakkında:
( 0 değerlendirme ) Cairo, Egypt

Proje NO: #22834917

Bu iş için 10 freelancer ortalamada $49 teklif veriyor

wizard2015

Hi, I am experienced C++ programmer and I can implement such text compression utility for you. I make warranty for original (no copying from internet or projects of other clients), professionally written, well tested c Daha Fazla

$60 USD in 5 gün içinde
(73 Değerlendirme)
6.2
xzan88

Hi, I already have a text compression program in C++. It uses Huffman coding. I am not sure if that is exactly what you need. But if it is I can sell it to you. Please let me know,

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(84 Değerlendirme)
6.1
ShenAizhen

Professional C/C++ developer is ready for your project! I have gone through your description and I'm very interesting as an expert in this field. I'm developing C/C++ program for 10+ years and have excellent commands i Daha Fazla

$40 USD in 2 gün içinde
(7 Değerlendirme)
4.0
lvana19880908

how are you? I am a senior programmer and have experience in c, c++, c#, python for 10+ years. if you hire me, I will complete your job perfectly. I am sure I can do it with ability. I am ready and wait for your messag Daha Fazla

$40 USD in 2 gün içinde
(5 Değerlendirme)
4.1
logos106

Hello, there. I can do it. I can do it. I can do it. I can do it. I can do it. I can do it. Thanks.

$50 USD in 7 gün içinde
(4 Değerlendirme)
3.0
writiqueproject

have extensive experience in the domains of Natural Language Processing, Image Recognition & Artificial Intelligence,Recommender Systems,Machine learning,Data Minning, NS3 simulation, Omnet++, Sumo simulation, Deep Lea Daha Fazla

$30 USD in 2 gün içinde
(1 Yorum)
1.8
emmynado

Hello. Nice to meet you. I have read your job description carefully. It's easy for me. I have plenty of experience in C++. I can do it in 3 hours. If you choose me, you can get perfect code. Hope to chat with you and t Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(1 Yorum)
0.6
xinmingfan

Hi, How are you? I am ready to start right away. I am a C++ expert with rich experience. No matter for compression utility. I will be happy when working with you. I have reviewed your job description as well and very c Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(0 Değerlendirme)
0.0
Shiv979

This task can be completed in two days. The program will be well moduled, structured, reusable. It will also be written to easily enhance to include additional compression algorithms. It will be easily enhance-able to Daha Fazla

$100 USD in 2 gün içinde
(0 Değerlendirme)
0.0
ktli931

I am a professional programmer with 15+ years experience on C/C++ programming. I have done many projects related to text compression using C++. I can help you. I know there are several compression method for text compr Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(0 Değerlendirme)
0.0