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

python网站开发项目千秋网站建设公司

python网站开发项目,千秋网站建设公司,天津专门做网站的公司的电话,暴雪公司现状牛客题霸 [输出二叉树的右视图] C题解/答案 题目描述 请根据二叉树的前序遍历#xff0c;中序遍历恢复二叉树#xff0c;并打印出二叉树的右视图 题解#xff1b; 分两个过程#xff1a; 先用前序遍历中序遍历恢复二叉树#xff0c;这个应该都会。。 打印二叉树的后视…牛客题霸 [输出二叉树的右视图] C题解/答案 题目描述 请根据二叉树的前序遍历中序遍历恢复二叉树并打印出二叉树的右视图 题解 分两个过程 先用前序遍历中序遍历恢复二叉树这个应该都会。。 打印二叉树的后视图其实就是层序遍历中每一层的最后一个元素 代码 我的代码不知为何错了调不出来了。。 class Solution { public:/*** 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可* 求二叉树的右视图* param xianxu int整型vector 先序遍历* param zhongxu int整型vector 中序遍历* return int整型vector*/vectorintres;vectorint solve(vectorint xianxu, vectorint zhongxu) {// write code hereTreeNode* trebulid(xianxu,zhongxu,0,0,zhongxu.size()-1);right(t);return res;}TreeNode* rebulid(vectorint pre,vectorint in,int root,int l,int r){if(lr)return NULL;TreeNode* treenew TreeNode(pre[root]);int midl;while(midrpre[root]!in[mid])mid;tree-leftrebulid(pre, in, root1, l, mid);tree-rightrebulid(pre,in,root1mid-l,mid1,r);return tree;}void right(TreeNode *root){queueTreeNode*q;if(!root)return ;q.push(root);while(!q.empty()){int sizeq.size();res.push_back(q.front()-val);while(size--){TreeNode* nodeq.front();q.pop();if(node-right)q.push(node-right);if(node-left)q.push(node-right);}}} };借鉴的某大佬代码 class Solution { public:/*** 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可* 求二叉树的右视图* param xianxu int整型vector 先序遍历* param zhongxu int整型vector 中序遍历* return int整型vector*/TreeNode* mytree(vectorint x,vectorint z){if(x.size()0||z.size()0)return nullptr;TreeNode* rootnew TreeNode(x[0]);int tdistance(z.begin(),find(z.begin(),z.end(),x[0]));vectorint xleft(x.begin()1,x.begin()t1);vectorint xright(x.begin()t1,x.end());vectorint zleft(z.begin(),z.begin()t);vectorint zright(z.begin()t1,z.end());root-leftmytree(xleft,zleft);root-rightmytree(xright,zright);return root;}vectorint solve(vectorint xianxu, vectorint zhongxu) {// write code hereTreeNode* rootmytree(xianxu,zhongxu);vectorint res;queueTreeNode* que;if(rootnullptr) return res;que.push(root);while(!que.empty()){int lenque.size();for(int i0;ilen;i){TreeNode* tque.front();que.pop();if(ilen-1)res.emplace_back(t-val);if(t-left) que.push(t-left);if(t-right) que.push(t-right);}}return res;} };
http://www.ihoyoo.com/news/64549.html

相关文章:

  • 黄山建设厅官方网站wordpress登录后台不显示登录
  • 意大利室内设计网站石家庄英文网站建设
  • 长沙宁乡建设网站wordpress 优秀的博客主题简洁
  • 网站开发与程序开发网站开发与设计结课论文
  • 搜索网站内容高端定制网站的特点
  • 河南做网站企起河南工程
  • php免费网站源码江门公司网站建设
  • 手机视频网站设计自建论坛要多少钱
  • 手机网站导航页精品网课平台
  • 免费建网站平台教家居企业网站建设行情
  • 广东珠海网站建设wordpress防黑客插件
  • h5做网站单页网页设计图片
  • 榆林网站建设哪家好app网站制作软件
  • 网站这么上百度seo如何进行优化
  • 中国最好的建站公司广西网站建设智能优化
  • 网站建设给客户看的ppt做网站电脑需要配置很好吗
  • 站长之家源码之家五金公司宣传册设计样本
  • 网站里添加聊天框怎么做自己做微信优惠券需要网站
  • 做高端品牌生产商的网站成都设计院
  • 网站开发运营永久免费crm软件哪个好
  • 外贸企业网站策划固原网络推广
  • 广元网站制作企业管理控制系统
  • 高校网站设计方案wordpress讨论组
  • 贵阳网站设计案例米拓做网站图片在哪里删掉
  • 昆山h5网站建设如何申请公司域名
  • 站长工具seo客户端滨州教育平台 网站建设
  • 网站流量统计有什么做数学题的网站
  • 网络建站详情图网站制作将栏目分类
  • php企业网站例子裙晖wordpress
  • 中科院网站做的好的院所手机网站建设服务电话