当前位置: 首页 > news >正文

临沂专业网站建设设计公司智慧团建网站登录密码

临沂专业网站建设设计公司,智慧团建网站登录密码,优秀企业门户网站建设,域名和服务器多少钱题目链接#xff1a;http://poj.org/problem?id1577 题目大意#xff1a; 二叉查找树按照叶子节点#xff0c;从下往上抹去该树#xff0c;给出抹除字符序列#xff0c;求该二叉树#xff0c;并前序打印 解题思路#xff1a; 最后抹除的是根节点#xff0c;把抹除的…题目链接http://poj.org/problem?id1577 题目大意 二叉查找树按照叶子节点从下往上抹去该树给出抹除字符序列求该二叉树并前序打印 解题思路 最后抹除的是根节点把抹除的字符序列逆序插入到一棵空的二叉查找树就是答案。 AC代码 /*** description: poj1577,告知一层层的叶子节点求二叉查找树* author: michael ming* date: 2019/5/18 23:24* modified by: */ #include iostream #include vector using namespace std; struct node {char ch;node *left, *right;node(char ch):ch(ch),left(NULL),right(NULL){} }; class BST { public:node* root;BST():root(NULL){}void insert(char ch){node *p root, *prev;while(p ! NULL){prev p;if(ch p-ch)p p-left;elsep p-right;}if(root NULL){root new node(ch);return;}if(ch prev-ch)prev-left new node(ch);elseprev-right new node(ch);}void del(){del(root);}void del(node* p){if(p ! NULL){del(p-left);del(p-right);delete p;}}void preOrderPrint(node* p){if(p ! NULL){cout p-ch;preOrderPrint(p-left);preOrderPrint(p-right);}} }; bool saveChToStr(string str) {bool flag;char ch;while(cin.get(ch)){if(ch *){flag true;break;}else if(ch $){flag false;break;}if(ch \n)continue;str.push_back(ch);}return flag; } int main() {bool flag;do{string str;BST tree;flag saveChToStr(str);for(int i str.length()-1; i 0; --i){tree.insert(str[i]);}tree.preOrderPrint(tree.root);cout endl;tree.del();}while(flag);return 0; }
http://www.huolong8.cn/news/179503/

相关文章:

  • 网站建设怎么选择MySQL数据库大小小米发布会直播在线
  • 有多少人自己做电影网站seo自学网免费
  • 设计师的素材网站岳阳网页
  • 不会做网站建湖做网站多少钱
  • 网站后台管理系统开发沈阳不孕不育医院前三名
  • 建设网站需要哪些设备网站的定义
  • 襄阳网络公司 网站建设去势 wordpress
  • ui设计是什么专业的seo网站页面优化包含
  • 好的学习网站打广告有的网站打不开是什么原因
  • 公司网站 英文做婚恋网站赚钱吗
  • 专业做淘宝网站公司分类目录 wordpress
  • 路由器做网站教程人力资源短期培训班
  • 网站备案查询不出来wordpress 互动插件
  • ai写作网站夏邑网站建设
  • 网站建设目的是什么代理记账 营销型网站
  • 网站海外推广多少钱封面型网页网站有哪些内容
  • 牛商的网站后台网站点击代码
  • 中天建设集团门户网站企业网站app
  • 建设银行官网站下载wordpress数据调用
  • 网站建设项目策划书范文17做网站郑州
  • 印刷网站建设wordpress程序员博客主题
  • 佛山网站优化多少钱网站备案 种类
  • 做网站公司怎么赚钱郑州抖音代运营公司
  • 网站qq联系怎么做织梦网站后台logo删除
  • 网站管理包括哪些内容网络服务器忙3008
  • 贵阳seo网站推广优化鄂州做网站多少钱
  • vps里面怎么建立网站哪些调查网站可以做问卷赚钱
  • 网站建设成本控制公司为什么要网站备案
  • 营口建设工程信息网站山东省中国建设银行网站
  • 网站建设与运行乐山建设局网站