项目
shunshierweilk
这个作者很懒,什么都没留下…
展开
-
HuffMan编码--文件压缩
HuffManTree,又称为最优二叉树,是加权路径最短的二叉树。使用贪心算法来构建哈夫曼树。贪心算法:是指在问题求解时,总是做出当前看起来最好的选择。也就是说贪心算法做出的不是整体最优解,而是某种意义上的局部最优解。贪心算法不是对所有的问题都能得到最优解。如下图哈夫曼树我们来分析下文件压缩的原理:如图的哈原创 2016-07-30 20:20:41 · 549 阅读 · 0 评论 -
大数运算
大数运算的实现 主要功能:项目解决了巨大整数的计算问题。 实现方式:通过对输入输出和基本运算符的重载,实现大整数的运算功能。 使用技术及环境:VS2013 ,C++,运算符重载。#define _CRT_SECURE_NO_WARNINGS 1#include "BigData.h"#include<iostream>using namespace std;void FunTest()原创 2016-08-02 13:05:35 · 549 阅读 · 0 评论 -
利用http协议实现小型Web服务器
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3.灵活:HT原创 2016-08-21 09:30:09 · 3260 阅读 · 2 评论