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

做网站前端开发的必备软件杨青个人博客wordpress

做网站前端开发的必备软件,杨青个人博客wordpress,专做耐克阿迪鞋网站,建立平台型组织第一步需要做什么后序和中序构造二叉树 题目输入格式输出格式输入样例#xff08;及其对应的二叉树#xff09; 代码 题目 本题目要求用后序序列和中序序列构造一棵二叉树#xff08;树中结点个数不超过10个#xff09;#xff0c;并输出其先序序列。 输入格式 在第一行中输入元素个数… 后序和中序构造二叉树 题目输入格式输出格式输入样例及其对应的二叉树 代码 题目 本题目要求用后序序列和中序序列构造一棵二叉树树中结点个数不超过10个并输出其先序序列。 输入格式 在第一行中输入元素个数。 第二行中输入后序序列用空格分隔。 第三行中输入中序序列用空格分隔。 输出格式 输出此二叉树的先序序列用空格分隔最后也有一个空格。 输入样例及其对应的二叉树 5 20 40 50 30 10 20 10 40 30 50## 输出样例 10 20 30 40 50 代码 #include iostream #include vector #include unordered_mapclass TreeNode { public:int val;TreeNode* left;TreeNode* right;TreeNode(int x) : val(x), left(nullptr), right(nullptr) {} };TreeNode* buildTree(std::vectorint inorder, std::vectorint postorder, int inStart, int inEnd, int postStart, int postEnd, std::unordered_mapint, int indexMap) {if (inStart inEnd || postStart postEnd) {return nullptr;}int rootVal postorder[postEnd];TreeNode* root new TreeNode(rootVal);int rootIndex indexMap[rootVal];int leftSubtreeSize rootIndex - inStart;root-left buildTree(inorder, postorder, inStart, rootIndex - 1, postStart, postStart leftSubtreeSize - 1, indexMap);root-right buildTree(inorder, postorder, rootIndex 1, inEnd, postStart leftSubtreeSize, postEnd - 1, indexMap);return root; }void preorderTraversal(TreeNode* root) {if (root nullptr) {return;}std::cout root-val ;preorderTraversal(root-left);preorderTraversal(root-right); }int main() {int n;std::cin n;std::vectorint postorder(n);std::vectorint inorder(n);for (int i 0; i n; i) {std::cin postorder[i];}for (int i 0; i n; i) {std::cin inorder[i];}std::unordered_mapint, int indexMap;for (int i 0; i n; i) {indexMap[inorder[i]] i;}TreeNode* root buildTree(inorder, postorder, 0, n - 1, 0, n - 1, indexMap);preorderTraversal(root);std::cout std::endl;return 0; }
http://wiki.neutronadmin.com/news/225083/

相关文章:

  • 做网站费用入什么科目网站开发实训总结
  • 桂林网站制作公司华彩wordpress mxtheme02
  • 安徽网站建站系统平台一般做网站是在什么网站找素材
  • 网站推广120如何使用wordpress
  • 兰州最好的网站建设公司哪家好wordpress svg
  • 搜索品牌价值的网站最新seo快排技术qq
  • 做网站销售的网站后台从哪里进去
  • 哪个网站做h5比较好制作app的网站哪个好
  • 代理网站备案怎么看一个网站有没有做百度推广
  • 怎么建造网站辽宁做网站哪家好
  • 门户网站ui设计长沙有哪些楼盘
  • 房产网站模板网站制作公司兴田德润实力强
  • 太原微信网站开发福州网站开发哪家比较好
  • 网站 新媒体建设情况安装wordpress数据库连接时出错
  • 来宾住房与城乡建设网站wordpress 链接提交
  • 垂直行业门户网站建设方案历史网站怎么做
  • 东盟建设集团有限公司网站网站全背景做多大
  • 公司网站引导页WordPress 评论列表折叠
  • 视频多的网站建设百度关键词点击工具
  • 公司网站建设站酷网页开发需要学什么
  • 如何制作网站后台管理系统都江堰seo
  • 自己免费做网站的流程响应式布局代码怎么写
  • 不同性质网站电子商务网站建设与管理的学后感
  • 什么网站可以用视频做背景信息管理与信息系统
  • 中国住房和城乡建设部网站资质查询示范校建设专题网站四平卫生学校
  • 正规的公司网站建设宝安设计网站建设
  • 昆山网站建设jofuns如何影响网站排名
  • 公司网站建设长春做网站打广告需要多少个服务器
  • 建设网站一般过程无锡网站建设 微信
  • 网站建设验收专业做汽配的网站