- 博客(4)
- 资源 (21)
- 收藏
- 关注
原创 RTree源代码——C语言实现
RTree源代码——C语言实现cheungmine一、什么是RTree“R树是B树向多维空间发展的另一种形式,它将空间对象按范围划分,每个结点都对应一个区域和一个磁盘页,非叶结点的磁盘页中存储其所有子结点的区域范围,非叶结点的所有子结点的区域都落在它的区域范围之内;叶结点的磁盘页中存储其区域范围之内的所有空间对象的外接矩形。每个结点所能拥有的子结点数目有上、下限,下限保证对磁盘空间的有
2007-11-22 17:04:00 22313 27
原创 C语言实现一个四叉树quadtree
C语言实现一个四叉树quadtreecheungmine 用C语言实现一个2维四叉树quadtree,具有一定的实际意义。你可以把几何图形的索引(用long型的id标识)放到这个树中(根据最小边界矩形)。quadtree可以用来快速区域查找图形,虽然不是那么精确,但是毕竟没有漏掉的。虽然quadtree的效率不如RTree?但是RTree的实现毕竟复杂了些,我会尽快收集整理出RTree的代
2007-11-20 11:22:00 10162 5
原创 C语言实现一个简单的单向链表list
C语言实现一个简单的单向链表listcheungmine用C语言实现一个简单实用的单向链表list,具有一定的实际意义。尤其我们不想使用STL里面的list类的时候。我实现的这个list,结点存储任何调用者分配的任意类型的数据(void*)。这个list适用于一些简单的场合,消耗极少的资源。 头文件: /* * list.h * Generic sequent
2007-11-20 10:44:00 16242 4
原创 一个简单的HashMap C语言实现
一个简单的HashMap C语言实现cheungmine 用C语言实现一个简单实用的hashmap,具有一定的实际意义。尤其我们不想使用STL里面的map类的时候。我实现的这个hashmap,用来做key---value的映射,key必须是有效的字符串,value是调用者分配的任意类型的数据。这个hashmap适合在一些简单的场合下,消耗极少的资源。首先定义头文件如下: /
2007-11-20 10:38:00 33222 3
nasm-2.15.05-win.zip
2021-07-15
shapefile-1.4.tar.gz
2021-06-15
C 语言实现的内存池 mpool.c : 适用于Windows和Linux
2012-12-07
mbrfix_win7_vista_xp_32_64
2011-12-19
使用Ruby on Rails开发LBS网站初探示例代码
2011-07-21
拓扑算法的C语言实现完全代码
2010-06-25
struct2variant_cheungmine.rar
2010-06-10
docktabframe_vs2005_wtl80.rar
2009-03-06
lib3ds20_with_win32_and_sgi_opengl_all_in_one
2009-02-15
cheungmine的最新的oradbi库
2008-08-27
oradbi_project_cheungmine
2008-04-01
uuidgen
2007-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人