自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 项目:文件的压缩与解压

文件压缩开发平台:VS2015开发技术:堆,哈夫曼树项目描述:1.统计文件中字符出现的次数,利用数据结构中的堆建造Huffman树,字符出现次数多的编码短,出现次数少的编码长;2.根据建造好的Huffman树形成编码,以对文件进行压缩;3.将文件中出现的字符以及他们出现的次数写入配置文件,以便后续的解压缩;4.根据配置文件读取相关信息,重建Huffman树,

2016-09-07 17:21:11 4944 2

原创 小项目:大数的基本运算

大数据运算                                开发环境:Visual Studio 2015主要技术:string,C++类项目描述:1.对于计算机不能进行计算的大数据进行处理,让计算机实现大数据的读入、输出和基本运算;2.使用C++类将超过内置类型(long long int)范围的数转换成字符串进行存储,并将存储大数的字符串拆开进行分析,逐位

2016-09-16 15:48:13 1280

原创 题目:模拟实现atoi(字符串转换为整数)函数,比如“12345”转换后就是12345。

题目:模拟实现atoi(字符串转换为整数)函数,比如“12345”转换后就是12345。解析:要考虑的边界问题: (1) NULL输入。 (2) 非法字符输入(如果只考虑十进制,除了正负号和数字,其他都是非法输入,若还要考虑十六进制,需要判断第二个字符是不是'X')。 (3) 只有一个正负号的输入。 (4) 空字串“”输入。 (5) 非法输入后返

2016-09-06 15:35:19 2159

原创 题目:旋转数组的最小数字

题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增的排序的数组的一个旋转,输出旋转数组的最小元素。例如输入{1,2,3,4,5}的一个旋转为{3,4,5,1,2},该数组的最小值为1。解析:旋转数组的特点:(1)递增排序的数组旋转之后的数组可划分为两个排序的子数组;(2)前面的子数组的元素都大于或等于后面子数组的元素;(3)最小的元素刚好是两个子数

2016-09-04 15:51:57 492

原创 题目:用两个栈实现队列

用两个栈实现队列解析:队列的两个函数分别实现队列尾部插入结点和在队列头部删除结点的功能。具体实现方法和过程,看下面的gif图: 完整代码及测试用例:#include#include using namespace std;template class CQueue{public: CQueue(void); ~CQueue(void); /

2016-09-03 22:24:23 375

原创 血管的三维重建

   血管的三维重建问题:        断面可用于了解生物组织、器官等的形态。例如,将样本染色后切成厚约1m m的切片,在显微镜下观察该横断面的组织形态结构。如果用切片机连续不断地将样本切成数十、成百的平行切片, 可依次逐片观察。根据拍照并采样得到的平行切片数字图象,运用计算机可重建组织、器官等准确的三维形态。       假设某些血管可视为一类特殊的管道,该管道的表面是由球心沿着某...

2016-09-01 16:15:41 18586 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除