摘要: 看看 阅读全文
posted @ 2014-01-10 01:43 风吹奶子摆 阅读(91) 评论(0) 推荐(0) 编辑
摘要: void quicksort(int * a, int l, int r){ if (l key) { high --; } a[low] = a[high]; while (low < high && a[low] < key) { low ++; } a[high] = a[low]; quicksort(a, l, low - 1); ... 阅读全文
posted @ 2014-01-08 16:58 风吹奶子摆 阅读(196) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include using namespace std;struct Data{ int daily; int zhujiao; string beijiao; int zjyys; int bjyys; int zjhk; int bjhk; int zjdq; int bjdq; string begin; string end; int length; int lei; int jizhan; Data(){}};int main(){ ... 阅读全文
posted @ 2014-01-08 16:34 风吹奶子摆 阅读(327) 评论(0) 推荐(0) 编辑
摘要: #include #define MAX 999999using namespace std;int dist[501]; //用来存储每个点到点1的距离int vis[501]; //用来存储点访问情况int map[501][501]; //用来存储邻接矩阵int n; //节点的数目int findmin() //找寻当前状态下到达目标节点路径最短的点{ int minnode = 0,min = MAX; for(int i = 1;i dist[i] && !vis[i]) { min = dist[i]; ... 阅读全文
posted @ 2014-01-02 15:52 风吹奶子摆 阅读(114) 评论(0) 推荐(0) 编辑
摘要: template class TreeNode{private: TreeNode* lchild; TreeNode* rchild;public: ElemType data; TreeNode(const ElemType& item,TreeNode* lptr=NULL,TreeNode* rptr=NULL): data(item),lchild(lptr),rchild(rptr){ } ~TreeNode(){ } TreeNode*& LeftChild(){return lchild;} TreeNode*& RightChi... 阅读全文
posted @ 2013-11-25 20:13 风吹奶子摆 阅读(673) 评论(0) 推荐(1) 编辑
摘要: 上面是代码的错误,crosses initialization of "std :: string n"原因是因为在case 里定义了变量,而case语句会跳过这些变量,系统无法判断在后面的case语句里该变量是否被定义了,这就导致了系统的错误,goto语句也会造成这样的错误,解决的方法是在switch case和 goto语句前将变量事先定义好就OK了,还有一种办法就是在case switch语句里用花括号扩起来就好。 阅读全文
posted @ 2013-11-25 19:49 风吹奶子摆 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 比如realplay.run 安装方法如下 chmod +x realplay.run ./realplay.run 然后他就会执行安装了,在过程中可能会要求你输入yes或no 安装完后就可以用了 ,chmod实际上是加权限命令 。+x表示可以执行chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其 阅读全文
posted @ 2013-11-19 00:06 风吹奶子摆 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 二叉树的非递归遍历 二叉树是一种非常重要的数据结构,很多其它数据结构都是基于二叉树的基础演变而来的。对于二叉树,有前序、中序以及后序三种遍历方法。因为树的定义本身就 是递归定义,因此采用递归的方法去实现树的三种遍历不仅容易理解而且代码很简洁。而对于树的遍历若采用非递归的方法,就要采用栈去模拟实现。在三种遍历 中,前序和中序遍历的非递归算法都很容易实现,非递归后序遍历实现起来相对来说要难一点。一.前序遍历 前序遍历按照“根结点-左孩子-右孩子”的顺序进行访问。 1.递归实现void preOrder1(BinTree *root) //递归前序遍历 { if(root!=NULL... 阅读全文
posted @ 2013-11-15 00:29 风吹奶子摆 阅读(135) 评论(0) 推荐(0) 编辑