自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 红黑树的节点插入算法实现

参照算法导论简单实现了一下红黑树的节点插入,对于多次static_cast的使用,我表示面向对象那块学的不好,谁有好的方法可以告诉我一下。首先实现一棵二叉查找树,类的声明如下:typedef int treeKeyType;class BinSearchTreeNode{public: BinSearchTreeNode(treeKeyType k):key(k)

2012-03-24 22:38:09 2885

原创 如何拿switch语句当if语句用,bool表达式的赋值和运算

对于这道题,如果用if语句,那谁都会做。但是现在要求只用switch语句实现,怎么办?考虑到bool表达式可以取0和1。比如x所以可以定义一个int flag变量,flag=1*(x=0&&x=50&&x=100),当flag=1时,代表x=10&&x实现代码如下:#include int main(){int x, flag;while(scanf("%d", &x)

2012-03-24 20:33:30 3377

原创 用分治法求解三维空间中的最近点对

题目如下:用分治法求解下面的问题 输入:P=(p(1),p(2),…,p(n))为三维空间中n个不同的点,即P(i)=(x(i), y(i), z(i)) ,1≤i  ≤n输出:距离最近的两点。 所有的过程与寻找二维空间中的最近点对类似(见算法导论第二版591页),只是在找Y’内的最短距离时,需要考虑的紧随其后的点的数目不同。(1)Divid

2012-03-24 20:23:28 12685 9

空空如也

空空如也

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

TA关注的人

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