摘要: 转自论坛帖子http://topic.csdn.net/u/20100412/16/2a9a0c15-63e7-4bd5-8019-6c3959540adf.htmlC/C++ code#include <iostream>#include <string>#include<sstream>using namespace std;int main(){ string s="123"; stringstream st; int a; st<<s; st>>a; cout<<a<<endl;sy 阅读全文
posted @ 2011-04-24 16:54 JarvisChu 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 树转化成二叉树 1. 将节点的长子(即左边第一个孩子)变成它的左孩子,它的大兄弟(右边离它最近的兄弟)变成它的右孩子。 2. 对每一个节点都做以上操作森凌转化成二叉树 1. 对第 i 棵树,做上述(树转化成二叉树的操作)。 2. 对第 i+1 棵树,将其变成第 i 棵树的根节点的右孩子二叉树转化成树或森林 上述过程的逆过程 阅读全文
posted @ 2011-04-24 15:38 JarvisChu 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 编译环境IDE: codeblocksCompiler: GNU GCC创建的二叉树结构图如下:/*************************************************************************** * 功 能:二叉树的常用操作(创建、先中后序递归与非递归遍历、层序遍历) * 作 者:JarvisChu * 时 间:2011-04-24****************************************************************************/#include <iostream>#inc 阅读全文
posted @ 2011-04-24 10:45 JarvisChu 阅读(234) 评论(0) 推荐(0) 编辑