摘要: // 面试题38:字符串的排列 // 题目:输入一个字符串,打印出该字符串中字符的所有排列。例如输入字符串abc, // 则打印出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cba。 #include void Permutation(char* pStr, char* pBegin); void Permutation(char* pStr) { ... 阅读全文
posted @ 2019-03-09 15:17 深夜十二点三十三 阅读(299) 评论(0) 推荐(0) 编辑
摘要: // 面试题37:序列化二叉树 // 题目:请实现两个函数,分别用来序列化和反序列化二叉树。 #include "BinaryTree.h" #include #include using namespace std; void Serialize(const BinaryTreeNode* pRoot, ostream& stream)//序列化二叉树,ostream写文件流 { ... 阅读全文
posted @ 2019-03-09 14:48 深夜十二点三十三 阅读(231) 评论(0) 推荐(0) 编辑