- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 二叉树的深度排序算法
int depth(BTree root){ int ldepth, rdepth; if (!root) { return 0; } else { ldepth = depth(root->lchild); rdepth = depth(root->rchild); return ldepth > rdepth ? ldepth + 1; rdepth + 1;
2014-02-26 10:49:53 1146
原创 一道有趣的面试题————待解决的问题
先贴代码#include #include #include using namespace std;class Y {public: Y() { cout<<"Y()"<<endl; } Y(const Y& y) { cout<<"Y(Y&)"<<endl; } ~Y() { cout<<"~Y()"<<endl; } void operato
2014-02-26 10:44:44 687
转载 快速排序算法_C++
快速排序使用分治的方法,把数列按基准为界,分为左小右大两个子数列。然后按递归的思路,对两个子数列再进行快速排序,最终把整个数列有序排列。#include using namespace std;templatevoid exchange(T arr[], int i, int j){ T temp = arr[i]; arr[i] = arr[j]; arr[j] =
2014-02-19 10:35:24 742
转载 UML类图关系大全
UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到
2014-02-18 16:09:05 797
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人