⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 利用哈夫曼编码,可以对一组数据编码和译码
💻 CPP
字号:
#include "huffman.h"

void main()
{
  int select;
  huffman sample;
  
  cout << "*****************" << endl;
  cout << "1.输入数据" << endl;
  cout << "2.显示huffman编码" << endl;
  cout << "3.编码" << endl;
  cout << "4.解码" << endl;
  cout << "0.退出" << endl;
  do
  {	  
	  cout << "请选择(0---4):";
	  cin >> select;
	  
	  switch(select)
	  {
	  case 0 : cout << "THANK YOU USE" << endl; return;
	  case 1 : sample.getdata();  sample.createhfmtree(); break;
	  case 2 : sample.disphfcode(); break;
	  case 3 : sample.coding(); break;
	  case 4 : sample.decoding(); break;
	  default : cout << "输入错误,请重新输入";
	  }
  }while(1);  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -