数据结构
文章平均质量分 84
翟帅
人,最不能忘记的,是在你困难时拉你一把的人;最不能结交的,是在你失败时藐视你的人;最不能相信的,是在你成功时吹捧你的人;最不能抛弃的,是和你同创业共患难的人;最不能爱的,是不看重你人格的人。
展开
-
float和double的范围和精度
float和double的范围和精度(转) 2010-01-19 23:59:48| 分类: C语言|字号 订阅 float与double的范围和精度 1 范围 float和double的范围是由指数的位数来决定的。 float的指数位有8位,而double的指数位有11位,分布如下: float:原创 2013-01-18 10:31:08 · 763 阅读 · 0 评论 -
位图排序
在《编程珠玑》的第一章,就是相当的精彩,这个位图排序就是出自那里。书中讲到的位图排序非常的巧妙(时间和空间都时非常的节省),而这巧妙是来源于对实际问题和数据的透彻分析,然后选取了一种高效的解决方案。结合网上的一些资料以及自己的程序实现来简单记录一下吧。 1.位图的理解 我 们都明白图形格式中位图储存方式,其实就是以象素为单位的小方块,一格一格的纵横累积起来. 每一个小方块代表一种颜色,当然,如原创 2013-02-05 21:04:08 · 1148 阅读 · 0 评论 -
LZW数据压缩算法的原理分析
LZW数据压缩算法的原理分析 我希望通过本文的介绍,能给那些目前不太了解lzw算法和该算法在gif图像中应用,但渴望了解它的人一些启发和帮助。抛砖引玉而已,更希望园子里面兄弟提出宝贵的意见。 1.LZW的全称是什么? Lempel-Ziv-Welch (LZW). 2. LZW的简介和压缩原理是什么? LZW压缩算法是一种新颖的压缩方法,由Lemple-Z原创 2013-04-04 20:13:14 · 849 阅读 · 0 评论 -
hash_map C++实现
#include #include const int MapSize = 1024; struct hashmap_ele { int key; //key int value; //value int in_use; //开始时位置上无元素,未被占用 hashmap_ele * multis; //hash地址相同的值,通过索引链接他 }; struct hash_map { i原创 2013-04-15 15:48:56 · 1392 阅读 · 1 评论 -
在c++中qsort()排序函数的使用qsort函数应用大全
在c++中qsort()排序函数的使用qsort函数应用大全 七种qsort排序方法 一、对int类型数组排序 int num[100]; Sample: int cmp ( const void *a , const void *b ) { return *(int *)a - *(int *)b; } qsort(num,100,size原创 2013-04-21 11:34:04 · 1371 阅读 · 0 评论